MRVEAPIKVDRKTKKLAKRVESGEIAVINHIDIDEVAANSLVEAKIKLVINAAPSISGRYPNKGPGILTENNILIIDNVGEELFEELKEGETIEVVDGKIYRKGKFLGAGEVLDKYEVSHQIKAAYENLAVELDRFIDNTIDYAKKEKGFILGEVEIPKVKTNYANKHVLIVVRGQDYKEDLSTMLSYIEEVKPVLVGVDGGADALIEFGYTPDVIVGDMDSVSDEALKKASEIVVHAYTDGRAPGLKRVEELGLDAVVFPAPGTSEDIAMLIAYEYKAELIVAVGTHSNMIDFLEKGRKGMASTFLVRLKIGSKLIDAKGVNLLYRSKLKIKYIWALIATALFPVLVVASLSPGVQQFIQLMQLKFRVLLQM*