MEESTAESTAATADALRMELKKTIAEILDDGGVSEDRGETDGSSRVLKAIDEAVRMLNLLREVESKLPDSDTSSSSPTSLPEVPKEFKCMLSHAIMSEPVVIASGQTYERRYIQQWLMCKVTCPKTREVLSHRLWSPNYLVAELIAQWCQANKYDRPEPSDKPIGLFNDDIDLLLQRISSPSSVEDQTKAANELRRQTKRFDNVPASFVAEIPESITRLLTPLSALGEDIDSNPGFQKDIITALLYISGLEENKTAVAQHPLVIPLLTKSLKQGTAKTRRNSAEALWLLSKLDSNKTIIGNSDTLKALVHVIKEDHFTAAISASYAVFHLCCLPENREKVVSEGLIPALINRIKERSYVYVYFALLALMTAQNGVVEEIEDLGFVDGMFSILRNTSCSVTGENGTLIFRRMCGLNTGDRDRERTRLKLIKEEEDKYSTFSKLAKQGSQRAMMEAEAILQWIKRSGTGEEP*