MKANDGFIFNDEQIACLCEVLLRSSDISPLYKLVPTLPERAMKVESVLKARAYLAFHSGSFKDLYKILEENQFTPSSHPSMQSLWTTAHYLEAERMRGRQLGAVGKYRIRRKYPLPRTIWDGEETSYCFKDRSRILLRDWYAKNQYPNPKEKRDLAKQTGLSSTQVSNWFKNRRQRDRTAADLGMFCLEFVCFVLRLYIFYVLY