MNSILMNQAIQAFLLEDIGQYDLSAETVFPRDTMGEGVFLAKETGILCGISIPPKVYELLGGNIQFEAYKKDGDWVQKGDIIAAVKAPVRTLLSGERVILNLMQRMSGIASQTNFAVKQLDDSAIRICDTRKTAPGLRAFDKYAVQTGGGFNHRNGLYDGVMLKDNHIAFSGGITSAVSTVREKLGHMVKIEVETETAEQVKEAVQAGADIIMFDNRTPEEIKQLVKLVPPHITTEISGNVTLENIHRYKGSGANYISLGSLTHSVRAFDISFNSKGGIKA*