MKGERAHATACLKSGVGEKMERISEIACEDGVPLPGFRFHPTDDELLCFYLRRKVEQRPLALNLIGELNIYQFDPWDLPKMAPLAESPRECFFFCPRDRKYRNSVRPNRVTVSGFWKATGTDRVILSADGTRCIGLKKSLVFYKGKAAQNTKTEWMMHEFRFPSPSDCPTICSTKGQTLGTDHLDHKDSLWAICRIYNKRARLEARPITSLQSRDFSVAYGRPKADSRTHDEPRIGSPTRSCEDVADESSKGSKSQNSSPASTVADSPSPASEGSTCGWCLSTSGEAGVEEKDVPRETATGKAKGSSKGLVDGQGGVAKEQDLSKRLGASSSYKQEGDGEWGDEMLWESWSPRWVQLWDHAPPPPLL*