MKDAAAEDIAARLSTLEGLYFPRAVQSTTASSDQRKSILLDLLRRDPAVFLERYGTQLSVDELLAFDALKHDYEVDWHLKNLRKKISPTSEELKSRSVAVRNRRLAYLNKLVSEGQYFSEDAMRDREPYLHHEYVGKFQDSMGRNMARPGERWSETLMRRAEEAALVSRIREEQQRLGVAECDWVGNEKMEESEEESEQEEVETEDEEEEEEKPIVASSSLAEAGRAENKQGTGLPPEEMQEMMDQFTSIMQQKFLSGEDHEHLDYTKIDNDENLDDHWLREVGLDAEEKYFGDD*