MKLSNYAVPLLFLIGTTNAFRSSPDGNDIHDPMSRAIEEALLMEKKVVSPRKVEELCSYNTEQPPLRNQLLGTEEPCLLEYWQRPDIHTLGNVGFGGGLHAAMAPIATKIIDVKAYGGVDVRAKIAQELRAKVNKTRARVIDLCCGVGMSTRALEGAFHDAEFLVGVDTSREMIAMAKAITKHEMSFNRAVTRHIEGISQFFRNGFKSLRGALSKETNPCPYHGKCKASYSVSNAGLTFDLVTIMYGFHEVPFEGRASILTEAKRLLGKGGSIAILDICETYSPSEYMLAGEPYVKEYQHNINQQLSTFPGFKAKKKVVVPG*