MTMEEAKKNKKIRVAICQFESHQPSPSSHKKRGWAEHELKNLEKAKQFIAHAADNRADLIIFPEYFMTGLIDNDLHLADKEFKWIKEFQNLAIRYKIDILPGTIVEQEEEEGKLFNSSKKTHVRYYRSASYVDKCGKILGKYRKKNLWFARYLAPCPNTNQVFEVLNGIRIGMLICWDLAWPEAFRELMKQDVDVIIIPSYWTLDVPSSKMNAHDPEGTQESNLINSLISSRSLETESCVIFVNCAGRKENGFLGRSTVNLPLKGNLLGFIEPDEQIQIIDIDLSVLQDVREVYKIRHEFDSKSFA*