MAAAAMEFSVTINRKEVVAAALPLQEHCLPLSNLDLLLPPVDVSVFFCYEKARKLNDLAFAPMLRILKNALAQTLVSFYAFAGEVIMSSAGEPELLCNNGGVDFMEAYADVELRELQLYNPDASVEGKLVPKKKDGVLCIQVTELRCGAVIVACTFDHRISDAYSGNMFLVAWAEMAHSKTISLHPSFQRSLLNPRRPGFCDASLDDMYVPLSTLPLPSSNGMPRADPVISRIYYVTEENISRLQALASSKGCRRSKLESLGAYLWQIVAKSEMDSTKRCKMGVVVDGRTRLCDGKNSMANYFGNVLSIPFGEETVEELVNKPLSWVADTVHEYVHVAAKKEHFLGLIDWVEAHRPEPALAKIYCKGIEDGSAFVVSSGQRFPVGKVDFGWGRPVFGSYHFPWGGESGYVMPMPSVTQEGDWVVYVHLLKGQIEVLEEVAGSVFKPLTPEYLGMHGNAT