MVKETVYYDVLGVTPSASEEEIRKAYYIKARQVHPDKNQGDPLAAEKFQVLGEAYQVLSDPVLREAYDQTGKLSAPKETMVDPTAVFALLFGSELFEDYIGHLAVASMASETENSDQIHDKLKAVQREREENLARFLKDFLNQYVHGDKDGFIHRAESEAKRLSDAAFGVDMLNTIGYVYTRQAAQELGKRAIYLGVPFVAEWVRNKGHSWKSQMSAAKGAFQLLQLQEESSRRFKKDGTSPANELESHIQTNKETLMGSLWKLNVVDIEVTLLHVCQLVLRENNLRKEELKSRAMALKILGKIFQQGKQSRNGAISRREDEESSDDDDDSSSDDDSSQPLSYRTPLLTQGIGRLFRCLCNPAFDVDDDEIVYKGK*