MEALYRSHGALSFSTRPSLCSPILSFQSPKLGFLLRKPTSVYSLKARSTVAGYGVVGPQTPDQVQQTEKLKEGLFKAIEAAEGSLDDKCLAIVASLEELNLVPDITARPDLIKGCLLGVKANYKEKRSDGKKRYLGYSGALTTLGSITFNAFKPIDLKIALYDTYQHVSMESDDSYSIIIEFSIIDPLEKDAPLQGLIINRARFSVGGPNRLEVEFLSCGMKPRFPEKDLHAWLTLLKEPNPGMDENGCVVVPLPRPVKGWSDFLYMDDEIRIQKGNKGGVTVLQLLKEAVVSI*