MELRKAASTSSEAFLLSKHMTYSTTAASHGSVILPSSPANPNSSCDRLRSSLKIAVARYASGTSNRLPSAEYTMQWPLPATDDVLLLQDDPSVSFAGISLGPSVRHLLKPIVSVFSPSRVSQCAAILTCLQSSMHHEDHMNIGSNLSGLWTGSATSQTKHCKLNSELSSFQPRKKEPTMINAKRIAQLAKKWQRMATLGRKRLSWGVAKEADECCTSVASKGHCVVYTADKRRFEVPLAYLGTPVFAELLRISQEEFGFVSNGRITLPCDAAVMEYTMCLLRRGSSVELEKAFLSTMAASYHYASCVAPSVEVSHQVAICSS*