MAVLMKVYLDKVWFDKSEFNIYQLPEDCDLSYIQPTINIEETTFPSTNYNRCSQKENSIKKIGKMSIQKDTMTLEKRKIQKNTKTVSAYALFFRDVQENVRITNPQATFGDISKIVANMWENLGDSLKKKYKKETDDRRKSHLQSLAFNHICAVARNYS