MRLGQTQLLAALCLSILVENQSVVSAFSTSKKLSELQQHRIGVHRQNVAFVHSVRPSLPSLVILSAAPATATAGGFIETELRGAAMKLHTKQQAPKEGQVEVKKPAKPYTPTRDDYLAFLVDSKHVYEALEDIVNENEALEMFRNTGLERTEALETDIEFMVKEYGLSRPEVGEFGKTYATQLREIAADGSIPELMCHYYNFYFAHTAGGRMIGKQMSALLLEKKTLEFYKWDGDLNEIKGRVKESIEAMAATWSQEEKDACVAGTADAFRGGGMINAYLSGGASPH*