MNMKNALSTVALSTLVALGSFGAHAAIEEGQLTIWINGDKGYNGLAEVGKKFEADTGIKVTVAHPDALQDKFPQTAATGDGPDIVFWAHDRFGGYAEAGLLVEIKPSAKVQEGIVDFAWDAVKYNGKIIGYPIAVESLSLIYNKDLVPNPPKSWEEVAELDAKLKKEGKSAIMWNLKEPYFTWPLMAADGGYAFKYGVDGYDVKDAGINNKGVKDAMNFVKGLVDKGVISPDMDYSVSESAFNQGNTAMTINGPWSWGNIEKSGINYGVTTLPKFNGQASKPFVGVLTAGISTASPNKDLAVEFIENYLLTNDGLRMVNNDKPLGAVALNSFQRELDADARIAATMDNAMNGEIMPNIPQMNAFWSSAKNAIINIVDGRQTVDAALADAEKQMTK*