MSAEASENKKLSEGCIFGIGNPLLDIIAEVPVSFLEGYNLKANDAILANDQHKGLNETLLRDYPNHQFIAGGATQNSMRAATWLLQQPNSCVYMGCVGQDKYHQLLHDAASKAGLILSYQVHKDPEERIQTGTCAVLITGNNRSLVANLGAANHFTVEHLDDPKNKQLIENAKIFYTAGFFYTVCPPAIMRICEHADASNKLFCTNLSAPFICEFYGDRLMKAMPYLDYLFGNETEARSFGKYQLKLDTEDVKVIAKAISELPKKNAERKRVVVITQGSEPTVLAIAGQDVKEFPVKKPLVITDTNGAGDSFVGGFLAYLALGKSNEESIQAGAYCAFECIQQSGCAFPDKPNFDPTTFVV*