MVRAPCCEKMGLKKGPWTAEEDMILINYIKLHGHGNWRALPKQAGLLRCGKSCRLRWINYLRPDIKRGNFSREEEDTILKLHEMLGNRWSAIAAELPGRTDNEIKNVWHTHLKKRAEKNHVTPEIKGLKTDQELVDSSNLAAGSDQAEERRPISPQQCSSDTSSVTTGDIDSSNNMCMKMELSDDFPEMDENFWSDVLFADNSSIAGDYSGIATEPQLQFQFSPLVIEVEQVGATNSNMYDSTEYWHNLFTRAGESLELPEI*