MELVVLIVGAGPAGLATAACLSQRSIPYLIVEREDCSASLWRYRTYDRVKLHLSKEFSCLPYMPHEEDTPTYIPKAEFLKYLDCYREHFGIKPRYCTCVVSAAYDEGTGRWVVAARDTVEGTEIRYAARFLVVATGENGAGRIPEIQGLESFCGEAIHSSTYKSGKSYAGRRVLVVGAGNSGMEIAYDLANHGADTSIVVRSPVHIMPKELIRLGMTFVQYMPVTIVDLFLVKLADFIFGDLSNYGIVRPGVGPLQLKSKTGRSSVIDVGTAGLIKKGVVKVFKRISKITGNKVQFECGKDCEFDAIVFATGYKSSANLWLKADDKGMVNSDGRPNTCRPNIWKGENGLYFSGFRRMGLAGICMDAYNIANEIVSVY*