MVNNRPFTTGATERTAVKLAHQNIPGRRVYQREWAKTQEKDLITESLLKGGRKVLKKTGDTILLKNLVATTWFISIEQRRHPEALASSPTYRLWQREIDPKEIPESDLPAGRSGKKEDKIAIGTLDAYSFIIKRVADQALDLHRLVHLATRNWLQQNDLITQWTERAIIRLEEVFPNDDHQNRTTWRTYLPHVCYALMSDEAGKDRETRIALSRRFGACLLSDGRYNEAEVPFVEVMERHKSVFGEEHPSTLTSMANLASTYRNQGRWKEAEDLEVQVMETRKRVLGQEHPDTLTSMANLASTFWNQGRWKEAEDLGVQVMETRKRVLGQEHPDTLTSMANLASTFWNQGRWN*