MKMYAACLASYNNGHLHGRWFDLEDYADADELKQAIAVYVLRTSPYPNVTVTCPACSGKKPEQFFCRCCDKTGQVASAEEWAAHDWDGEGLATFGEYPDIQRVLNHVEMVEMHGEAWAAFTAYHGGSVTEDDFQAAYRGHYDSEKAFAEEWCCELHGLKGDESFFNWIDWQQAWDCDLSHTFVYQDGYVFLSSW