MQRRELMTTVVMAAMAMGLPGRALAQAGYPTRPVRMIVPFPAGGPTDVMGRAAAKAMSDKLGQPFVVENKAGAGGNIGTDAVAKAATDGYTIGLTAISSLAIAPHLYNSVPFDVEKDLRPISLVGTTPCALVINPGAPFSDLKGMVAYAKANPGKVNYATSGIGTSNHLAAELLQSVAGIQLTNVPYKGSSQIVPDLLSGTVMMSMESSLATTLQHIKAGKLRAMAVTSPQRSKALPDVPTVAESGYPGFEVETWFGLVAPAATPQAVITKLHQAWEVGAKTGEVQQAFDNISGNLRVNTPQQFADFIRAENKRWGDLIRKLGIKA