MGRGKMELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEIALLIFSNRGKLYEFCSSPSGMTKTVEKYRKHIYATMDPNQSAKDLQEKYQDYLMLKSKVESLQHSQRHLLGEEIAGMGVNELEQLEHQVDASLKQIRSRKTGAMLDQLSDLKTKEEMLLETNRDLRRKLEESDAALTQSMWGAASAGEHSHQQQQQYHQQQGMSSYQANPPSQENGFFRPLHGNVALQMSHYNPGVTNASNSATTSQNVINGFFPGWML