MSQQPPQHQQSPELVSGAQPEEAPLYVNAKQFHRILKRRLARQKLEDALRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTAEEVAAMDAGKGIDGEDGNKENASMSSKAGSSAPKRKASSTQLKTTPNNKKSKAGAAQRQSTSEEEEDEDDDDAEDDG