MKFTELTVTEFDNFVQNPSLESHYFQVKENIVTRENDGFEVVLLGIKDDNNKVIAASLFSKIPTMGSYVYYSNRGPVMDFSDLGLVDYYLKELDKYLQQHQCLYVKLDPYWLYHLYDKDIVPFEGREKNDALVNLFKSHGYEHHGFTTEYDTSSQVRWMGVLNLEGKTPETLKKTFDSQRKRNINKAINYGVKVRFLERDEFNLFLDLYRETEERAGFVSKTDDYFYNFIDTYGDKVLVPLAYIDLDEYVLKLQQELNDKENRRDQMMAKENKSDKQMKKIAELDKQIDHDQHELLNASELSKTDGPILNLASGVYFANAYEVNYFSGGSSEKYNQFMGPYMMHWFMINYCFDNGYDRYNFYGLSGDFTENSEDYGVYRFKRGFNVQIEELIGDFYKPIHKVKYWLFTTLDKLRKKLKK*