MAPTNNQLYKTRQLTGAKAPKAKVARYLKSTEAVLREPGKNALLLQGISCSQTMTQVLKELRAVQAPRAKLLTKKNQIVPFSTSGQQSLEFLTTKNDCALLALASHNKKRPNNLILGRTFDRTILDLCELGVLRFKSMHDYGGSVPKKRIGSKPLLLFVGDGWEQSSNLDARNLRNLLVDFYRGDVVDKLTLSGIDHAIVFTWADVASSNGIASRSLIHQRTYFVKLKKNVNSSINSSAPLPQLIPSGPDLDLVVRRSQWAESDLYQAARKQPSSAKPKKTKNHSTNMFGETIGRLHVTKQDVDGRQGRKVKALRRAEKIANVEEKAAIEAELEQEKSEMSTEFKATFGFAENQ*