MSVTPRRVRLKPWLVAQVDSGRYPGLVWIDREAMRFRIPWKHATRHTPQHEDEDTIFKAWAVETGKFQEGMDEPDPAKWKAQLRCALNKSREFNLVYDGTKEVPMNPLKIYDVCEIPQPSSNQAYFFPHPKGSSDAGSWTPHDDDGGEEDIPDTPESLPPYPSNGTSPSPLILWSPTGSESSMQPSSCPPSNEGWPKEESDHPMQPPPLPDTLFATPETWISSLPMTDLEVQFLYRGKEMCPTVTVSNPQGCRLFYGDLGPMVNQEELFGPVSLEQLRFPTAEHITNDKQRVFTSRLLDVMDRGLILEVSGHDIYAVRLCQCKVYWSGPCAPNQAAPNLIERQKKVKLFCLESFLSGVIAHQRGQTPTLPAFDISLCFGEEWPDGRPRERKLIMVQVIPVVARMITEMFSGDNTRSFDSGSVRLQISVPDIKDNIVSHLKHLYCLLQTHQGQEGWALPPGAGLNIDQALQAQ