MGGEKETFDTSDLNASLPAAAAALSAEDRAGLVNALKDKLQSLAGQHADVLETLSPNVRKRVEFLREIQSQHDEIEAKFFEERAALEAKYQKLYEPLYTKRYGIVNGEVEVDGVCDEPASENTVEGKEPDAKGVPDFWLTAMKTNEVLSEEIQERDEAALKYLKDIKWSRIEDPKGFKLDFFFDTNPFFKNSVLTKTYHMVDEDDPILEKAIGTEIEWYPGKNLTQKILKKKPKKGSKNTKPITKTEDCESFFNFFNPPQVPEDDDDIDEDTADELQSQMEHDYDIGTTIRDKIIPHAVSWFTGEAVQGEDFGELGDDDEDDDDEDDDEDDEDEEEDDDEEEDDEEESKPARKSGSGRRHKVHDLKFTG*