MSPPSSSSTPLPFPRLFAASAVAACTAELSSLPLDTAKVRLQLQAGGNKYKGLLGTVAAIAREEGPGALYKGLEPGMHRQVVYGGLRIGLYDPIKTWFVGKDHHGDAPLISKIGAGLTAGAVAITIASPTDLVKVRMQSEGKLPPGVPKKYPSALAAYRIIVREEGLLGLWKGLGPNVARNAIINAAELASYDQIKQSLLATGVFKDNVGTHLAAGVGAGFFAVCIGSPVDVVKSRIMGDKAGKYAGVLDCFAKTLREEGLFAFYKGFMPNFARLGTYNVVMFLTLEQMKRLVTPKQ*