MPPPRHCQGHIAQCLGRILSCRGDATVAAAAGRRLSGAEFVDGVRSLAAGLVHRGLRPGHVVAAVALNSVEYVQLFLAVTYAGAIIAPLNYRWSFEEAAQAVELVQPSAFVFDGGVFSSWALRLMESDRFPSIGLYLLLDDPCRIGHAAADFESTDHIMRRATATMEPVSAPADVALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYGEDDVYLHTAPLCHIGGISSCMAILMAGGCHVLIPKFDAKSAFDAIQEQGVTSFITVPAIMADLLSYARKEMISDCGKTVTKILNGGGGLSLDLLNGASQLFPRAAIFSAYGMTEACSSLTFMALNVPKLQEPNNQPGSHYGGVCVGKPAPHVEIRIGMDDNNTSSSPTGNILTRGFHTMAGYWANNKVDSSDCVRNGWLDTGDTGWIDKAGNLWLMGRQKGRIKTGGENVYPEEVELVLSQHPGVARVVVVGIPDSRLGEKVIACVSIRDGWKWVHARTEHQGKGKEVSPQILHDHCRMKKLSRFKVPRSYYQWRQPFPVTTTGKIKREELKREILAAIQLPSNL*