MPMPVEWGGRGPGQKGFPRDPSHGQGGVGKTSVAAATGLQCAELGYKTLVLSTDPAHSLADSFDMELSHQPRQVAERLYGAELDAIVELEMNWGSVKRYITEVLQARGLEGVRAEELAILPGMDEIFGLVRMKREADSGEFDVLIVDSAPTGTALRLLSLPEVAGWYMRRFYKPLQGMANVLNPVFDPLFKQVTGFSLPSKEVMDVPFDLYEDIEALQRVLCDTAKTTVRLVTNPEKMVIKESLRAHAYLSLYGVATDLVVCNRVLPESVQDPYFARWKEAQRGYREEIREDFHPLPVKEVPMFGEELCGLPALHRLRETLYPGSEDPTQVYHKEVTMRVSPAEAGKGYSLEVFLPGIPKSDVKLTKTGDELNIRIGNHRRNLVLPQALAGLEPKGAKMDEDYLKISFA*