MLVTVTSRSRKEVVKGGIQLSENATVKDLKASIHKRTGNLYPERQRLSLPLVSGQTRPTVLDGDKRLCDVFPEGSDYIVILKDLGPRFVGLPEKRVIYPVQTYATIYWCFYYFKRIMETFFVRKFSHATSPLSFVFRNCCYYWSFAVFIAYFVNHPYYTHVGETQRYIGFGLGIICQLANFYYHIILKNLRDPKGQGGYQIPRGFLFNYITCANYTTEIYQGLGFNIATQTVAGYSFLVVVAYIMLDWAAFRCLVQKVVFFRRIERGRSTEGKGSVARKFSILYQFLRNRMQRDTRREG*