MTTHLVFMQHNLLFVTQGEMTYSFAGESGEQTVLHDHPHRHRQGSNLGLAKSAKSMGQQESKDVEDEVGQQVVQSVGTLQEVYLYTSRHIMRVYPGGLRLGSTNYDPSNAWTLGASFAALNWQNWGTPTFLNRAKFSVNNKTGYVLKPRWMINPIGKNPLPPVKPRRLCVTLYAAYARQKGILCWKDDMYVALELRGMPCDCQEVESAAVWNSGRLLLNQRFYFNITYPGMAQLALILMDDDLPGKDLDDVLGTFACPISTLNPGNWKACLTTSKGQFKPSRWLKFGFEWLDEGPPSLGVPGRATAGPPKYGNVEQETILNGGDVEVIVE*