MKNWKTLLLGIAMIANTSFAAPQVVDKVAAVVNNGVVLESDVDGLMQSVKLNAGQAGQQLPDDATLRHQILERLIMDQIILQMGQKMGVKITDEQLDQAIANIAKQNNMTMDQMRSRLAYDGLNYSTYRNQIRKEMIISEVRNNEVRRRITVLPQEVDALAKQIGTQNDASTELNLSHILIALPENPTSEQVNDAQRQAESIVEEARNGADFGKLAITYSADQQALKGGQMGWGRIQELPGIFAQALSTAKKGDIVGPIRSGVGFHILKVNDLRGQSQSISVTEVHARHILLKPSPIMNDQQARLKLEEIAADIKSGKTTFAAAAKEYSQDPGSANQGGDLGWATPDIFDPAFRDALTKLHKGQISAPVHSSFGWHLIELLDTRKVDKTDAAQKDRAYRMLMNRKFSEEAATWMQEQRASAYVKILSN*