MGSLPLDASLRPLDPEAFSGESRAVVDFLAEYYRGVDKYPVRAADLEPGLLRKLLPGAAPEHGEPLEDVLEDVRRDILPGLTHWQSPNFFAYFPMNASAAGFAGEMLSVGLNVVPFVWAASPAAAELEAVVVDWMGKLLGLPQRLLFSGGGGGVLQGSTCEAVVCTLAAARDRAMAKLGHEAITKLVVYASDQTHATFQKGARLVGIPAVQLPRHPDVGVLRRPCAPVPLCHGGHNGASARPDPVARRRRRGATACGCTSTPRTRQRGHLPEFQGYLDGAELADSVSMNPHKWFLTNTDCCCLWVASPRALTSALSTDPEYLKNVGTNGTGKPAAIDYKDWQISMSRRFRAIKLWVVLRRYGADGLRAHVRRHVAAAKWFEQTVAADERFEVVVPRRFSLVCFRLRPRSVGDEAAVNNVNRKLLAALNESGRAFMTHFVVDGKFMIRLAVGGSMTDMQHVMDVWELLQDQADHVLRRF*