MSKGEEEGSVKLEQEAEHAELESEKTVQMSKRPAEGLVGPNYIELREHDEESLRTYLRRKPDDHHCNDVLRKVGLRDFLLMPILAYDVSLVAEAVRLVALHPSTLEISERAIQEVIGLPLDALEVLDGPKQSRKMIAEQYCKNSTNFSSSRICVEGLRDKSIRRIAKLMAIKLFCLQRYTHFLTHLMRAIAGVAEGKKYNWYGFIQNRMQTLLKKVVEAPRQASFFMPIVEEAEERRRKKGKYKIDEDSPRSISKKPPQAYTKPASTSGVHQVPIPSLPNYLTNLLQLEWPGNILDNFVNLEYNDRWKVFEEGLDKEECELFNHEQW*