MAAATTRAAAQSLLGLGSRRSAPLPVATHRRRAVRMASSAPQLSATVAVPGAGSAGPVRVVAAPGLPEADFRKAVDSALFRKWLENLQTEKGVLAYGKLNLREILIQGVDMFGERVGFLKFKADIVDEETKAKIPGIVFARGPAVAVLILLESKGQTYAVLTEQARVPIGKFVLELPAGMLDDEKGDFVGTAVREVEEETGIKLNLEDMVDLTALLDPATGCRMFPSPGGCNEEIGLFLYRGHVDAETIKALQGKETGLRDHGELIKLRVVPYDQLWRSTADAKALSAIALYEMAKKEGILPSSPRGSLANL*