MATQDHPNRLYGMHLSSLISFPLTLRAAIQLDVFQIIADAGPESHLSSSEIAAKLPTTNSHAPAMLDRILRVLAANNALTMSRRASQSNKTEWVYGLTSGSRSLVKGDEDGVSMAPLVLLCTDRTIVESFYCLEETVIEGGCTPYERAHGKDLYGYAAKDPSYGKFLQEAMSNCTTIIIKEVLKVYGGFDGVKKMVDVGGGSGTCLSLIVSQYPHIQGVNFDLPQAISLAPQFPGVEHVAGNMFEGVPSSEAIFMRGVLHNWDDDQCVKLLRNCWNALPNGGMVIDVDVAVPDPLGTDEMSRLTSGFDLLMMSFCSGGKERTLSEYCDLARAAGFAEMKAFPVVHGFHVMEFHKAHVN