MKRLLFLFLLAGILINNHALQHNETIDLKKLAKIVLPPAYQTRVIGGRVTTNAKLGGYLVAMRYFNNFICGGTLIHELIV LTAAHCFEDRAEKEAWSVDGGISRLSEKGIRRQVKRFIKSAQFKMVTMNMDVAVVLLNRPMVGKNIGTLSLCSTALTPGQ TMDVSGWGMTNPDDEGPGHMLRTVSVPVIEKRICREAYRESVSISDSMFCASVLGKKDACTYDSGGPLVYEKQVCGIVSF GIGCASRRYPGVYTDVHYVKPFIVKGIKALLSRSR