MEKPLVTPLAALTPLIIEGIEYLFLQDVLEVLELSAEELYCQLIRDANDDFIDFEAEDQPPHINEVGQYDGSCVDTLTTIQEVQASIESVANAPEYSLSDAEFRRLQEEMFGPRLPRSQAPPEDNIETMPVPGCDLDAATLAEQDYIEQVGDVNPMISSGVYTEVQEKKILLKQAQPPSFNGEGPKVEQDAEVWIEAMSDYFAAVGTTPTNQSMLATFRLIGDAKLWWKQWCKDEGVLEGSQSWENVKDAVKGRYLPPAHEAIKMNEFFALKQASLSLEEYYSKFVTLRRYAPALTGDQQVARFCQGLEFTPPMRLDHRMGIALDVENLAIISGIVLTFFKLIKHPKLEEVDVVEGTEMEDVMEMEDVEDAMEMEDAEEDMEQLPMPMLSTPKNPLWLM*