MSSLNFSDGIDKFSGEMSEVDIQIVTSGGLRIPAHSAVLAAASTVLENILARPGKRRSSERTIRILGVPCDAVSVFIRFLYSFKCTEEQMKRHGIHLLALSHVYLVPQLKQRCTKGLAERLTIENAVDLLQLARLCDAPDLYLKSMKFLSSNFKKVEETEGWKFLQHHDPWLELEILQFMDEAELRKKRTRRHKLERSLYLQLSEAMDCLEHICTEGCTSVGPLDKEPSIKRQPCSKFDTCQGLQFLIRHFATCKRRTNGGCLRCKRMWQILRLHASICDQPNDCQVPLCRQFKLKVQQKGDDELWKSLVRKVVSARAMSSLSLPKRKREEEPKMDFNHHQVMNFRLAA*