MATSLPQEALEALAKETMHDRIVGCLFGSALGDAIGLYTEFLSGEKARIAYLSQKFILSPPSEATPFRRDAHRDPNVPGDWTDDTDHAMCILLSYLHTDGKWMSPHDFAYRLHIWVRMGLRALDTLPLGLGRTVGAIVRSKTYLEDPEGTARKHWRNAKCKLAPNGSIMRTHPLGLMCIHKTMEETFQVAADYSVVTHVDPRCIISCVIGTALVRGLVRHEIYKEEHIDAVVEEAIAWYSGYRSRQIERDPSCKDEPELDLDELNRHVKVNTLAELELDDMYKIGYTYKTFGSGVLLLRLAMREVASTESRLATQKSIFERLITELIMQGGDADTNACFAGALLGSYLGYKALPPHWRDGLKHGEWLMKKAEGLSILLGAGQGTYSGLQDKDTAPDGGRGWLTEKQMEEKVMLLQADMVKRGQERDRMEEADKRRARTKRGSWLGGIGGKW*