MMDANQVAELRRFIEQLKLNPSLLHDPSLTFFKDYLRSLGAQVPKIVKTERDYEDTAETKPSFSPSYDDDEVTESDVDLDDSDVVEPDNEPPQPMGDSTAEVTDEDRDAAQLEKSKAMEAISQGKFDEGIDHLTKAIMLNPSSAILYATRATVFLAVKKPNAAVRDADMALQFNPDSAKGYKARGMARAMLGQWEEAAADLHVASKLDYDEEIGSALKKVEPNAKRIEEHRRKYQRLRKEKELQRAERERREQQEAQEREALSALEDGQVISIHSTSELEAKTKAAKKASRLLIMYFTATWCGPCRYMSPVYTNLATQHPKVVFLKVDIDEANDVAAAWNISSVPTFCFIRDGKQVDKVVGADKGSLEKKIAQHSSSN*