MATFACRVENFSNVASEAWHNAQENDRALCGHLGTNSRTWVTGGLSKHCHHSARQLLSRACKRKDNFQPLIRAMAESDNVNGATRIDISLNPRVAALKPSKTMAIADHATALVLAGVPVIKLAAGEPDFNTPDVVAEAGVKAIQEGYTRYTPNAGTMEIRTAICHKLKEENGLSYTPDQILVSNGAKQCIMQAVLGVCSPGDEVIIPAPFWVSYPEMARLADATPVIVPTSLSDDFLLKPEALASNLNEKSRLLILCSPSNPTGSVYPREVLEEIAKVVAKHPRLLILSDEIYEHIIYRPARHTSFASLPGMWERTFTVNGFSKAFAMTGWRLGYLAGPKHFVTAFGRIQSQSTSGASSISQKAGVAALGLGYAGGDAVSTMVRAFKERRDFLVQRLQALEGVKLSVPQGAFYLFPDFSSYYGAEAEGFGIIDGPESLCRFFLEKAQVAVVPGDAFGNENCIRISYAASLDSLQAAMENIEKSLTLLRPTVPAS*