MSVKTLEMKMHMHTQDSNLLSALASMYDESKDHFVIGNPKMDIDFGLEDVLYITGLPTDAEHVSGYESQNINATIMEHFKINEEKAESLMMNSGNSIDLSRLKFEFEMVPQEEDIDLEPYFKAYLLFLLGEFIHPNNSCSYSPMYLPLLGLNVVNHYAWGAAMLANMKESIEKVKKVGKFTSLCGFSYALTVFALERFPFLRERCGSSPLYSLPSGFPLILGWMEALCKPNKDTKNVKSVGYYKKKLQDMEEKDVVWQPYNNRDFKLSEKYASQLPMVFSRTPYWKSSNPYYKFVAEEWTKRYENFICEIARDEVTSVPEGPSDHRMVCATHVCENESSDHRDSACESTHGDNSKNAHSSEKEQPSPSSHNNDNGDYVTVEPELLELQFGYLSLPYLIVYL*