MVRCIFRWKASSNKMAADEIQARLRFLRFRQVRPQGRWRTSVMLYLRKQAPVASAGASMLPSPLGTDPNMVKELYVIVQAENPQNVHVVYGGDAIAQHIVLEASREMLSFIESTNLFQAKAHLEMEGLAFTHGDFTLRFGAIQINKVHRGMVLELDYAGCTGAGEGQAILDEMVEMLGGTASYADVKNYVAARAAAARSAASTPAAIAASVAAATAAGHPPNPGVPPQAPPMFPMPPELGTQQAAQAGQHAQASALQQAQQRASAVAQAAAAAAAAAAAASGGPSPASPSRASPPAPQASPRS*