MPQMQEFAINLQQNFLEVQKACVKEIREVHVVPLVDNKYTHIYRCVQHVAPCLEWDIARSRTRETRLQILRDARLQNVVARLRQKGWEDELDMMDLEDYGPLVDHPGVHVAQELTDNAWSKISASLDALMQEYRMHDYQKVLTARLTDLSVLLNEIYAEPWRTRVTEFKPHFVDIATMAGVQQIIRSSLSEDLEVEDEQEFRALLPSLTAHWQASVAASLRPMLKPFVVSKPGIDMLNLAIAYFDCTNCCSMIAYPDVLAHGCIRREHDVRPRDTDEAQNTMSVYEQIAVNVAKSQKWSSDILRAPPASQMQFIRSLVNRCGLDPDRATRADMDALDVSVYRVTSSLKFTSTWHRAIQNEWDLFRFSYVTELDDVSAYTSDETTARLKAEQEERIKQASYAFWCCSMCTEPAGRRQNWEDMRKHIIEQDIPLLTPANLGMKSRNRTLRIIICTAILTPGNMEVASYAQHKVSLN*