MSDKFDSDATTLNRFVMSYTRDHDLVILLNAIATSCKLITSAVQRAGVAKLYGLAGEVNSTGDDQKKLDVLSNDMMINALVNSGVCCVLVSEENEEPIIVPPGKAGKYCVAFDPLDGSSNIDCNVSVGTIFSVYERKPGSNGSAEDLLRSGADCICAGYVVYSSAVEMVFTFRGSDVHGFCLDSTIGEFVHTREKMVFPAEGGKRIYSCNEGNANNWDQPIKDACDHFRDSEQPYTARYVGSMVADIHRTILYGGIYMYPADAKSPKGKLRLLYEGIPMAMIIEQAGGVASTGFFNGKIQRVLDLVPDEIHAKCPIIMGGKRDVQVVFDQYKKAGIDGPTL*