MAVTPRRVRLKPWLVAQVDSGRYPGLVWIDREGMRFRIPWKHATRHTPQHEDEDTIFKAWAVETGKFQEGVDEPDPAKWKAQLRCALNKSREFNLVFDGTKEIPMNPLKIYDVCDIPMPSINQCKEELVQYRHTLQTVLPFTLFTFFVILTQQPPQMPVLGLHMRTMVLRRKFQIPQNLSLHIHPTVNAFPSRILHVSWHCPPSNEVWPKEESVEVWPKEEPADVEMHPTPMLPPAPLPDHSMQPHPHITDTFFASPEIHSGIKKHCLICSSTMFLTRASDPVTDLEVQFHYRGKEMCPMATVSNPQGCRLFYGDLGPMVNQEELFGPVNLEQLRFPTTEHITNDKQKVFTNRLLDVMDRGLILEVSGHDIYAVRLCQCKVYWSGPCAPNPAAPNLIERQRKIKLFCLESFLSGVIAHQRGQTPSPPGFEINLCFGEEWPDGRPIERKLIMVQIIPVVARMISEMFSGDNTRSFDSGSVRLQISIPDIKDNIVTHLKQLYCLLQTHQGQDGWALP