MGVDFYKILQVDRSAKDEDLKKAYRRLAMKWHPDKNPNNKREAEAKFKQISEAYDVLSDPQKRGVYDQYGEEGLNGVPMGAGGFPGGGGGGSSGDGGATSFRFNPRSADDIFSEFFGFSRPFGGGMPDMGGRAGGSGFSRGGPFGEDIFAQFRSAAGEGSGHMPRKGAAIERPLPCSLEDLYKGTTKKMKISRDVSDASGRPSTVDEILTIEIKPGWKKGTKITFPEKGNEQRGVIPSDLVFIIDEKPHSLFKRDGNDLVVTQKISLVEALTGYTAQLTTLDGRSLTIPINSTISPTYEEVVKGEGMPIPKEPSKKGNLRIKFNIKFPSRLTSEQKSGIKRLLTSP*