MTDGIQRVFGMEYRPIKDLDVLSPSGLKVAICHVHVRHGILMLVPEVIEVLGGMVEELEEARKRLVNEINKPPRGKRTRSGVVPPLATRATAAAWPREGVTVPEHSDTSSRQNMHFQVHERGTSGSATTATEEIHPVTSGLPYSTSFTTPVYRREAQSNFPSTPAVSVPFNRNTGPTFSSDAASHAEDIHMADMTTEGIDVPIRREHNDPVLSSSSSMEVEELLSDIRSDPATPASSRSRGSIRVSSDSFHYEDVTPDTLSTAAIDVDEIDLVDELDHPYILSGAKENPFTYLASLSAKQAGMHGSASTVTGKIKCFLTGVKGFQYKQSSKYELRVYVDDGSLISEILIDHALVQEKIGFSPAEVNAALSSSDRKRVSDTKETLKCFQKFLINFEGTMLVHLNEESPIPVATEMNQGCSASDAWLLLKRLKPSTSPRQHHLHHSETINLSP*