MKMGVTRFADLTEEEFSKHHGKGFNAMDKEKEKGGGDEGKALPKDIDLPKTLDWRQKMDIGPLYSQGACSGCWAYSTVQVIADSKLIGTGHRPSPSPYYLLSCDELDSGCNTGNMATAYAWIQVQQHGILSVEDFPTASDRCMEAESNEKAKGVTIDGFCEIPPLRGAETVYALLRALYQQPVAIGMNVKPLQLYGGGLVTMEDCPPASSDQINAINHAAVVVGWGEDEESGKPYFLIKNSYGQDWGENGYARLEMAYDGDSMYGACGMFAEQNYPLTDGRDCTEGSEKKWSELRGDDVYLMPDNVVILPDGGGILTPARIKVFGYDLTAILKTASFVCFALCVFFLGIEIYYCFVPEQDGDTPRTPAPSHLHYGAAGK*