MELSFTKWDAIMIGIVVTHVFMCPYTKVEESFNIQAIHDFMYHQSHLHKYDHFEFPGVVPRTFLGAFVVSLLSFPFILVLDFLGLSKMYGLYVVRCVLGGILLLTTFLLKTQICKIFGPQVSKAFLFATVTQFHFLYYLSRPLPNIFALSLVNLAFASWLNGQHIITLQFLVSVTVIFRCDTVLLLVPIGLSFLMTGKLDLWRAIKHCLITALLSIGLTVLVDSFMWQRWVWPEMEVFWFNTILNRSSEWGVSPVHWYFTSALPRALLGAYPLCFVGLLLDRRMAQYLLPVFTFILLYSKLSHKELRFIFFALPILNMSAAVTIARMYNNRHKRLWMLGFVGCIGLLLVSSACTIIMSTVSYQNYPGGKAMSILHQRDKLDMDLPHSVHVGVLPAMTGVSRFSQNPPPWTYTKEEDLSEEQFRTRNYTYLLSMHQSIAGFNCLQLVEGFSRLEFKVSLPPIRLVLEPKVFIHGNNQSAISQSHWQGCKGS*