MAVTPRRVRLKPWLVAQVDSARYPGLVWVDREAMRFRIPWKHATRHTPQHEDEDTIFKAWAVETGKFQEGVDEPDPPKWKAQLRCALNKSREFKLVYDGTQEVPMNPFRVYEVCDIPQPYSDQTPSDAGSHTPYDEDFGEDRTPDSLPPYPSNEFNFIVINATPIGKYSEQYCPPSNEVWPIEEPTDVKMPPTPAPISEVFVSPEMWISSLPMTDLEVQFLYRGKEVSPTVTVSNPLGCRLFYGDLGPMVNQEELFGPVNLAQLRFPTTEHITNDKQRVFTNRLLDVMDRGLILEIRGHDIYAIRLCQCKVYWSGPCAPNPAAPNLIERQKVVKLFCLESFLSSVIAQQRGQATSPPQFEISLCFGEEYPDGRPKERKLIMVQVIPVVARMVSELFSGDNNLSFDSSVRLQISIPDIKDSIVSHLKEVYTLLQNHQGQSADGWWFCRPQSVHLTAEEYLL