MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKVTRLENLMWAAYQPTELKYSWAAYSENEVKLTIAAYDVRNDMISYAAYRSWNTGFDWAAYITEAELTGYAAYDVVPMVTQMAAYVTFKNPHAKAAYMAILGDTAWAAYENKAWLVHRAAYKLQLKGMSYKKSTSLSVSLVLVGVKKGPSLRTTTASGKLIKKWLSYKVASAGISYEDKKSYETKQTGSASSMVKKHWFSRENSLSGVEGKKGAAFSGVSWTMKILIKKWIGMNSRSTSLSVSLGPGPGCPNTNRAWNSLEVEDGPGPGPGYHTQTAGPWHLGKGPGPGTKSGDYVSAITQAERGPGPGPIPVTPASAAQRRGRGPGPGEGEEVQVLALDPGKNGPGPGGATEIQMSSGMLLFT