MSVTPRRVRLKPWLVAQVDSGRYPGLVWIDREAMRFRIPWKHATRHTPQHEDEDTIFKAWAVETGKFQEGIDEPDPAKWKAQLRCALNKSREFSLVYDGTKEVPMNPLKIYNVCEIPQPPSNQGSSDAGSWTPHDDDGGEEDIPDTPESLPPYPSNGTSPSPLIMWSPMGSDSSMQPPSCPPSNEGWPKEDPVKIWPKEEPVDVEMHPTPMDALFASPETWISSLPMTDLEVQFQYRGKEMCPTVTVSNPQGCRLFYGDLGPMVNQEELFGPVSLEQLRFPTAEHITNDKQRVFTSRLLDVMDRGLILEVSGHDIYAVRLCQCKVYWSGPCAPNPAAPNLIERQKKVKLFCLESFLSGVIAHQRGQTPSLPAFDISLCFGEEWPDGRPRERKLIMVQVIPVVARMITEMFSGDTTRSFDSSSVRLQISVPDIKDNIVSHLKHLYCLLQTHQGQEGWAFPPCLNIDQALQAQ