MRRFMRAVRCHRFAALDKSGTPLPIREVLSLDDIPTPPLRNDGVLVASSYAGIQYPDFLQAQGLYQIKPKLPYIPGMDVVGTVVDKGCDVSEAQLKIGDRVYCNTALCPYGGGGTGALAEVISISSSAVFPVPDQLHMSSVANLGRNYCAAYHSLKVIGNVGPDDLVLVDGASGGVGMATVELAKAMGAKVIAGVSNKDKGTLPGTLADKVLVYGRDSESYKQFKKEAKEACAELGHPQGASVIVDVVHGDLFQDALVSCIKPLGKICLVGFVAGQKPIKPGLLLIKEAMVVGSLWGRWARENPVAFRCNMNEILNFMVEGKIDGRADNIYSLDDYIKAFELFENNAGRGNTVICIEPNKSSCSRAKL*