MALQDAAERVAAEFEYTKEQVNRGVKEFIRQMDEGLGKTGATLSQIPTYVTAVPNGTEKGLYMAVDLGGTNFRVCSIQLHGNSTFSLTQSKVAIPRQLMTARTSHELFAFLAKQIESFLKTHHGFKSHKERRESFMGSSEQEIFSLGFTFSFPVQQFGINKGTLIRWTKGFDIDDTVGKDVCALLQKEIDALGLPVRVAALVNDTVGTLMARSYTSPGKTGTLLGAIFGTGTNGAYVEKLDKVTKLAKMGKAAGEIDSSTGEMIVNTEWGSFDNHLSVLPVTPYDRDLDRESNNPGIQMFEKRVSGMFLGEILRRALLKLLNDKSVPLFSDADSNQNELHSTTNVAPDSPLYKQWGLDTSFLSIASGDNSAGLKVTRQELDKEYGVTAASAEDAEAVRLIASAIGKRAARLSAIAIAGIVI