MFAKESCASVRHCCRSRSPRSIRKVKYSYQVILMSNSSSFESLLLAFANVSVVSKRLQAKVSEGFSKTQQKRIQKKYEASFGRRGGNAVIGSDSVFLNRQMNDRAVYLKDGLRVEGKPGLYGSNGLPLSDARRGSVGNCLSDIPVKELKKIAELRFSRDLHEGDSGEQVALLQRALFWLNYYPREIPISGYFGLETKQALQKFQNAYRVANTGLWGSLSREAFWDLLSTEILHRMEDEKGDKKAGGFAAALDFPLFGNHEERLSHIGSHLSQKIIHFDLRKISENVAVAVSTPDWKVTPDRGGIFLIVCVVLVVLLKLMTSLQTKFQGQPVKRRILRSEWYMDTPRVRKRAVNWSGQDAKPLYYYSNSSLAPITEGQNDVIEQLVIHDGKVLRGTSKAVREKNGDTVNAFENSARHSRSKQTVSPASLLVGEEHFHHVDSNAHEIESHQFCNGIDNDHDISRVAEPEEWSEQEHGLIPWLKHIFSDFELKSISSITSSKKHNRRTVVRNSTRTPRRKVKRRSQESRVKNQRSSVVERASISTFPGSSWQEEDEHNLNYEIEELRKTVETAERNRQAAMRALAEERQRSLELEVKISRQRKAAAALEEEVRVLKESHDALLASLRKKYRSSAAARAAAALLYQKWDTNGGNNISNTSSIVENDGVHGTSLS*