MKPSRRCKTLSPAQELRMGGHTGLAALRYLGQGVELVLKLEFQNSRTGSTWCLGVFKRQGCEASDSRLVQLHKSLCLWAQQHWARIPLMNSISFPRHCDTTWRAFKTLRSTILKRYSKRLILQQITNDQRVSTAIDSSKETIEQRAALTGKVVAVGESPAKAKTIETFGWKQSFASRFALISFPVLADSKTLVTWRGGRRTLQAMADFEEHVIVSIDITGRKKNAFLLSLRWKLSIAKTEHGSCKLRNSRQEVNPEDKPGVCGREQIRCSGGGDQELYWNVDAEIYPAGKLEDGPAQAIESIQKRDMARTLSSEVLVQLETDRHQESSIGPGECFGAECVAAIVYRDKDALAGNNEDEESPVLPSH*