MTKLRIAVQGCCHGQLNQIYKEVSRIHAKTPIDLLIILGDFQSIRDGQDFKSIAIPPKYQRLGDFISYYNNEIEAPVPTIFIGGNHESMRHLMLLPHGGYVAKNIFYMGYSNVIWFKGIRIGSLSGIWKEWDFNKQRPDWNDLENNNWKANIRNLYHVRISDIAPLFMIKHRIDIMLSHDWPNGVVYHGDTKHLLKLKPFFEQDIKEGKLGSPVTWQLLRDLRPQWWLSAHLHVRFMASIKHNKRSHEPPNKSTSKTKKNNNEIDLDLSSDEDERSGIMNCQEENEYDSKYGETRFLALDKCLPRRRWLEILEIEPDTSHASWKDENHRMFWDPEFINNLVICQKNKNLLSNKPFNSVNWIELSQSNREEGRDIDWENYAIPAYTLDIQKDEVRQTKAFISKFMT*