MKLRIRHPNGASVLDSLSPDQTVQDLRKAIAPIVGISYERIQGGYPPKPYRNDNDTLEAAGIKNGDALAITIVDTPVDSAPAPAPAPAPAPAPAPASQSINPSPQQPTQNAPPMSSISTGNADAVETNGGLLALRTVPDDNSCLFRALGYVANRDTSITQELRKAVATAIEQDPIMYSDATLGQERTKYIDWIQKTSSWGGAIEIAILSNYLNVEIDSIDVQTGRVDKFGEGSYSERVLIIYSGIHYDAVALTPGLDCPEDFDQTRFSSGDESIVNAAKKLADILRQKRKYTDVANFTLKCNQCMKGLVGEKGYWTHPFCGILENASQYNSVLYIYIYVCVMIVYRVGGVYCDG