MEMAAESNTGFHHQSLSFQSGAIGSSSSEMMLMGNYYSSLGMNFNVNNNGGGRGMLHSGNPSVITSGVRSSSNPGMSQSGSCSSSFLIDSVPGLKHDTGLAVEWTVEEQYKLDEGLIKFANEPSIMKYIKIAASLRDKTVRDVALRCRWMTRKRRKQEDYNLGKKVKDRKEKSAELPVKAGSSSALPLSFIPNSLSSKYRDHGDVTPSAALLGTRHLLEENNQALNQIAANLSTVKFQDNINLFIRTRNNITAILNDMRNMPGIMSQMPPLPVLLNEELASSVLPSTTQPMMFASTSGIQLKQEPGC*