MTVKRSLLVEADELPAAQDDKLASLHMSRLVIPAAPLAGFHGAASSAPPSTVSAILRMEGAGDASYVKYSSGQANINAELRPMLATAIRTYTEFPSSGPIRVADLGCSVGANALGFAECISNAVLEKFKSLGLPAPEIQHFFSDLPSNDFNLLFSLMPHLKSGEDDWGNLDNCREMDTTRSYYAAAVPGSFYDRLFPRESLHVVMSTWSMHWLSHIPTSVTDKSSPAYNKGKVWINEGSPAVAEEYSKVSKENLKAFFVNRGVEMVSGGLLFVMLMSRKDPCRKEIQFGQPLGLGSPICGMFELAWNDLVDEGVVDEDTRDSFNMPIYCPSADEITEAIDESSAFRVEKLEIWEDIDFLPRATAVQLATNPERWGAMAMNMSKTMMLTLVEAHVGPEVAAKLWDRLQKQVTAHCRRTKTVFCANSPGCNIALAFLVKK*