MSTAGLVPPLSHGRPFRSGARRCFLCGCARRRPSSDVTRRADCQGSGLPLGSRRLGIAMVASPVGLSYAGASQACAFSAPLTSITCTAKHGNALVVASGCSSSSSLKDFFRRSGNGAGISHGVREFPKSFQPAQKRPTVQHFPVNGIRASGRDSRAPRPENVAGEFYVDHTCIDCDTCRWMAPEVFSRKGYMSAVHRQPDSPEDRMKALQSLLACPTASIHTSSPPTDIGAAHATFPLLVDPSSLSNVYHCGYHSKHSYGATSYFLRRPDGNILIDSPRYTVQLADRLDELGGVRYIDDIADHAKWAARFQCQRILHEEEVQSGTAGVEMKLKGSGPWRLGPDVDLILTAGHTEGSVCLLYKPGKVLFSGDHLALSEDGGLSIFPMYNRDGVEKQLESVRKLLAEDFVWLLPGHGRRFHFESVTQKNEMLEELVHQGRGLVRSRR*