MSDQPTVPNVFQHRHASKPSISSTNYTVSTPATTDRSIAPLPADDNPILHPRKFDFVNDTELYIHENRVIPRLFFYEPAQELQISRLKMLKEGYFVGHPRTLVFSVAGAVASVDGGGDESLFKAAYSVHFGPGSKYNSTGKIQESGSKIEMQKIAELAAACEALELVEDKCKMRVPGFEDVGGEIASGGLVVAVTSSTNLWYGITEHIFKWKRNDFHNSKGGKVVGEELWKRLDECMNRCEFNQMRVAWLLCEKEENQAEDAAKLEVGGV*