MKNWKTLLLGIAMIANTSFAAPQVVDKVAAVVNNGVVLESDVDGLMQSVKLNAGQAGQQLPDDATLRHQILERLIMDQIILQMGQKMGVKITDEQLDQAIANIAKQNNMTMDQMRSRLAYDGLNYSTYRNQIRKEMIISEVRNNEVRRRITVLPQEVDALAKQIGTQNDASTELNLSHILIALPENPTSEQVNDAQRQAESIVEEARNGADFGKLAITYSADQQALKGGQMGWGRIQELPGIFAQALSTAKKGDIVGPIRSGVGFHILKVNDLRGQSQSISVTEVHARHILLKPSPIMNDQQARLKLEEIAADIKSGKTTFAAAAKEYSQDPGSANQGGDLGWATPDIFDPAFRDALTKLHKGQISAPVHSSFGWHLIELLDTRKVDKTDAAQKDRAYRMLMNRKFSEEAATWMQEQRASAYVKILSN