MGLRSHLLDKLVLCGEAVWSDDFGSALAIMEELREQAGPEGDATQRVVHYFLHALNARMSNTGSRFYSVMCKARPSIAETLKAVQMILKHTPFLGLPHFFTNQIILEAIKGERKVHIVDFGIMYGLQWPALLQLLAERKEGPPQLRITGVDLPPRALNNHSGRIRETGSRLKRCAQDWGIPFKFRSLSCAWESMEPGLLQLKDDEVLIISCSFKQTNLFDGSVIAESPKLQWLTRIRNLHPKVFIQSLASSNFAGPIFLQRFQEALVHHAAVFAAMDACISRMLPERRVIEQDKYGREIMNIIACEGLDRVERSETHQQWHHLAVKAGLEVIPLSPALFEESKAFARFYNRDLTVNRDGEWMWLGWRDQIIHAYSAWRAAT*