MELRQLRYFVRIIETGSMGSAAQDLDIGVSALSQQMSRLENELAIRLLQRTSRGVTPTNAGLAFYSQAQLALRHADDAILAAREARLSGHVSVGMAPSTASILGIPFIHAMQENYADVRLHVVESLSGNLERMINTRQIDLAIVFQKDKILRWSARPILEEQLFLIGSHALLAALPDNPITPEQLAGIPLIMPSQGHGLRGRLDAVCQEHALNVEIVAEIDGLALLMRAVRDGLGATLQPGAAISHLDNDALRVIGVHNPVLSRPNFLVSLSDDELTPAGLAARVVLTKVMRQLVDAGEWPGATLYAY*