MDPSNLLAVGCYSYSQPSEDETLFGNNDDSDYSETEDLIRRDQAELSLERCSPVHYPPQPEVEFGFPQVCYCGAQPVLATSNTRNDQGRRYYTCANKDDGDCHIFKWWDDALMDEMRARDVHVFQLAEKVESLTVLADYDTEEKLRKLEKIVGDMAKEKSCMIKGFECFVIGIVVLVVQVLIPPHYSKKVYLRRDKKTVLKIGFYREASVAVLACYLPRSVPFNQEDWHKLYPKPTKYALHRNFRKSFARKSDHLISFIKRTKNLRNCLQMLLLRNAFDALRLGRSSQFVVARLLRFWDSENMKNMFDQTPFRFSLGKQMKVKSQEQKLAVPEPALIKDLDSSRKEPAILMTIVITEKDTKKFELGFSRWW*