MKGQVRKLLGWVLLGVMCMDLGTTSSLINHKQGNVHRAWKRAFPRTRMPSILEKRLPTLRGDDNAKFLEEVKRGLLSPMSCKNANVMCGVDTELIIVVNSRHTGRGPNSQPNEYIHEKQLFKGSEIVLPDFHDHNFVASFLPDSIAEHVPYGTKESTDLLRMFRYSQGSNMSKNALMSLQECEAPAPNDQKWVCARSMRMLIDFVSSVLGADAELITSDDTTFSQKTVQIVDATLKYAGKAPPVSCHNFAFPHALFYCHYIEGTKIYQVSLHDKSSGLTRERIAICHALQSITNTAASTSGMSPNEQDCHWIYGSHLLWLPS*