MSRANRINPEHKATFPGMPKDSYALRLTNASGRDTPLWRNRRREGRGSRDFNLDSHQGRQQENTPDRNMDIPMHLLWCEYQSLEAHCRATLPFREFCELRAWVGPYIQPKKSNQKFYEFDGEVGRPSDLKASDCSLPLPCVNSGPHLESNSIKHTISRFFVGMKEDIMSSKVVDSKKDDPKGVSCDGQSALTMGTMAIDPIGVNYDSPCVLIVGTMAIDTRVYDPRILIVGTMPIDTDVVDSNILGELSSMKIPRSQALDNYLCLGDVIHELLLQALNAYRNPIEKGQKIKVELTRLEFWDQKGFSWRINDQGRLTFGRLLKIIDCYGLRGSIFVSWNTQLLLEEQFHFLVRELKVISGIPEQFQAGFMLEDVVVGIIDNRGNIDAYINEHNNNDEFRVKEVQYTHAEAHPNEQIIDEMWISICPLEDGIVKYTKELKGLGIKVK*