MSTADATKFEGVIRFHTKSKSGCLTCRKRRIKCDETKPICRKCYRRDLECVQRPKNEQRQQQQEIVLYKRLAAPTPIPMGTTSRQIIHHFTTVTSACFDSEPGCIPILCTMPPQLSWYNPHVFHALLSYTALHLGRLYPTEPKWIHLASAHRKAAIAALPGATNPDANFLTIGLFTMYTISSSFSSSPEKIFSLMTSLHNVFSPLEGRRMYEDQRLRAVDPFSANLQVDLVEALVHLQQIYDFRMPGFESESEELFDPSIRAAYKQAVEALYVAHRLSRTGYETKSAVLWPALFGGKFRDLLNKRRQRALVLLYYYLGMLKRIDEKFWWAKGAERCQDYIYGLLDIGWRG