MSIEFHSKAEPDRLLQDMWASFIAGGEPKKCSSHEEEQGSKDPTSMQTWDDLLHLRRDGPAALLQRLPSLGRWISMGGESWEQLLNGIIPENSLQNSFDHALEGGDSASEPKAATAEKAIVTRHFRGVRRRPWGKFAAEIRDSSRKGARVWLGTFETAEQAALAYDKAALRIRGPRTYLNFPLEMVEEALEKDLNSTSTSVCSQISCRYEPYDGCHYPVLDHWDKQRKRGANDWDSTDSNVVATSAWKRLACIEEILNSEMDVVELQDLGDYMDHLLASL