MTDNLIQIATPILTVIGVFVAAYGIMRNTENAKKRATIDMIMAERNNAALQEAITIVNGLAKTDGCILATYTSDTPDKKKDREAILTVLNQREFVCAGVLGGALHEKMYKDFEYSMLLRDWDNLSSFIFEIRRIRSAPTAFQEFEAVARKWKKKPLKTK