MVPRLLKNRQTKFVFEIYDVLLRAQAEIEPIPAFEKNASEYLQRSLTNNELSELLDILQADDEDASYRLVAEVLVAIPPLLKYPNEQTTTNQQSPELLWLSATSIGLQIPYLDSKYQLLAARAPVSNTDDNNGSPVAVEVSINVIVPQPEELIQGFFDRLTRPENALDVLVKMDVSLKPIKAESLAVNSLHHPPSANPPPAMKSVEVYQYLMDFTPREDVVNLLYELPGINDVVQGGGLDHLVTVLGKMNKEMQQAVLNMKSTNAGVHFVPSVAGWQVLLTRTPLPLCLLWHSPSIRYRQGRGAVQLKGVALLDNNIGLEAFYERLSETFQRLGIDEARHFPIIRLYAVDGEVGSGVKRDTQKGPHRTPGQSRC*