MNQQAAALAAAAALSQQQSRINAIAQTTARESAIQKAAAAKLALRRQLEQQLLQIPPPRPPPPDMQFIPNGNQPDFCYLLGLDLAVQRILKDKNATRKADSKDFCFFVWYGKIDVIISWRLEYDFISVAFTELELGPYICEECGTDYTPLWRAIGTDENSLHLYCEACVKAAQKKKMRQDHTALLRKAFNKVLEKEQVIDSSFSC