MRKRELIWVDGVGCCVEQMQVQQLGVCVGRRPCSVLRLNTRSDLPFHHKSVPTSLLLHFTDLHHRFQVSATLQGSVTESIAGVNSVKVKFVLQRRCEFGQQFFVVGDDELLGAWNPEAAIPMQWSDGHIWRTELEVAKGKRIEFKMILVGNEGVLEWQPGPNRVLETTDSLSPLKVLGTWSGEDEDEDDAVLELEMKAIENLSPNSAMNVGMVELPIPVADSENVCENIEATTVDGVLSEQSYLVREMQTVNSPSDDTETDTARELSVVEKDLQWGRAALSAFWDRLTKE*