MRFLTEESVDKIAVGAAVLGTGGGGDPYVGKLVAKQAIKKYGPVKVISLDELDDDALVVPVSGMGSPVITIEKLLSEVELTTPLEIMEKLLNRKVDVIIPIEIGGINSLMPIAVAAKKGLPILDADSMGRAFPEAQMVTFYLEGYEASPAVMSDEKGNSAILYPVDGIWSERLARTLTVEMGGSSSISDYNLSGAQVKKAAIGNTLTIAETIGGFLLENKSDSKGAVENILKELRGYKLFEGKVIDIKRELKGGFTRGHAFFAGINEYDGEYSILFQNENLIAKKGDTPLCITPDLIAVLDLETGFPITTERIKYGSRVMVVAFPCNEKWRTEKGIETVGPGYFGYDVEYKTVEELQGK*