MNSNPALFNLLSLSSKRLSTLSSSPNPIIVNYLIQTFGFSQTLANSISNRFWWAKSTENPQSVIHFLRDLGFSEAHIRTSVRVGPQILFSDIDKTLKPKVQFFEQLGLVGADLGKFISKNSKVLTISLEKKLVPCIEILKKTLSDDENNGDLIRVLRRCTWVLSRNPELLLSNIAFLESCGIVGSQLSMLLTRQPRLFVIKQSTLKDLVSRAVDMGFSIESRMLVYALYTISCLRDETLRKKFELFRSWGFTEQECIEMFRRTPGLLRASEEKLKLGMEFFMNTMKFEKTLLVHRPTILMLSMEDRVIPRYRVLQILKSKRLLKREPSFINVLSLTDEEFLDKFISRFADDAEELLVAYKGHTLQEVDE*