MAHPGLFGIVHSNRNFAEQENWGKNCFNSSFPMALCCYMSHMNISPVYISIDNKLNIKHEKESVSQLFGIPSNSSDLFFGFETVYLPYQNFVHGIYYSADVVLSNKITRHQFRCFEIKLTALPDNTTCSLSDSEFSCEIVVRPSTIAFVALGIVNHISNTGLVQIFSRLLSPICSQIQNWQDKNEILIHLSHFKQAMIDVISFLLNQKQKIYTQQPLVIQPVWKTLGKSSTLHDNCLDTFIWSDLALILLPLHQINTSRRTQNISRPARTIIWLIKMLYDFIINGQINIAQVIDTLTYDTKNDKAFAASGRVTHPFLSSPELTQPRIKKSEIKNIILNGGQNLLSPERRFDAIIVNTPGLF