MLLNSKSLKELKISLYHSQNKICPLCKNLLSESIQSNHLDHSHELTGRNAGKVRSLLCLYCNPLEGSILHSFNSSGLKNKTDYIEWLKRLIKYLESDYSLNDTHPNFVGDSVRAFKKKTVKAMQDELKQKGVEPEKGKDNMIKQYRQAIKKGLN