MNEPQAFAQTDAEWLASINRARDWFQGPLGSLMLAEERRLLCDELTRYFGGYLVHYGPHAELPPSTGQIQRGVRLGPPLPGVDIACEEGAWPLSEHAADVVLLQHGLDFCLSPHRLLREAARTVRPGGHLLLIGINPWSLWGIRHYFAGDALRQARCIPPSRACDWLNLLGFALEKRRFGCYRPPLASAAWQSRLARLERWGDAWQSSGAGFYLLVARKLVVGLRPLRQSKREPRGQLVPMPVAKVSRRDSEI*