MSAYDLAEADYLTRLTVRRLAELNATRARVEALEARASLAEEYENERRKLDLLQRLQDKYSALSPIVVTDASLAIADLREHLQGVYDADLLSDPQLRALTMLHAVAFSTRTLDRFSEPGRYALEGSAGVLELGASTLAMFSSRAGGAVAFAEAFAVPVLVKLLSPLYAPVVVVNIANAIGNLADDLDIRLALRSGGGIGALVRLLRPDCEASVQAAAAGALSLLAARDIVVQDSVRYLGGVDLLVDLLVTADAYTAEAARYCLLSLRRGNTKNQAETIAAIRANSNVVRNVRRVDPELLRFEEGTPRVKSSYAPPPMSPAALGYGYGTPTKALARPTTADSYRRSAALDSMTGALARSVSPGRYRSPLAAAISASAAASPAVTALRGSLDAELARAASPLRSSLRASTLAARYSPPPASALALAEPESALGVMPEVDSDLLKRKHLIRYTAEELATLLQEMGFDKLDLRSFKLNGVAGVDLLDMSEDEMVVRLLLPRHKVRKLRALQRAVALFDRIATLPRQGRLSEVELRLFLAAQGCGSVEVDKVVRLVRSLVRTDKLDFVTFWDFVCAYDWIAQAFRIYAIPA*