MATDSKKTDREEQEYAKCVWMSLQHEELTELEDAAAQIQDGEKDEGKLTQLAEKIIQHFQEHSDNRLRLARKDVSPFFAPVTCSPLENSVLWIAGCRPSSFIRLIYALCGFEPDVQGTDPCLEGIVTEDLRELSEKQLRMINELQGKTIREERRISTKFASLQEDTVDQPLAGKMKKEGHGCEKADEALDEHSGHMADVIEEADRLRMKTLKEIVNILEPVQAVEYLAAAKKMRFCVQQWGEKRDQQHKE*