MNNLQGITLDQFSDWEQLLLALSAGSPPLAAPAGQLTCEWVEESGTCGSTLFQDPKVACLHFRNEHGIRGREKEMAICCWDGCGAVPMQRGSLIRHILAVHLRTLRWTCPLCGKTFSRRDTAHQCLGA