MHRSIWLVTGRLGFGLGEIMGRVLSGRGMCMAVAFDDDSLMCTSTTGGNKKVPFWVPFTASPSQGPLLPSSFKQANSTAVKIDGRAIAYDIKMTLSKQVAWMNEKVGTVPGLAMVRVGDRKDSELYVRVKEAACDEVGIKSYVTHLSGSASEDDVLEVIQRYNQDSRVHGILVQLPLPSHIHTDTVLNGVSLEKDVDGLNPVNVGRLAGLSNLDPTFVPCTPLGCLELLLRYGVDVEKKQAVVIGCSNVVGFPTAILLQKHKASVTIVQVDTPNPMEATKNADIVVSATGVPQLVRGDWLKPGAIVIDVGTTAIEDPEMESGFRVIGDVCFEEAERVASAITPVPGGVGPMTTAMLLSNTLKAAQRRFGLTSR*