MSSRGPNLSEYQQALGVPPGMGHLTEEHRHLWEELFRRHPAMMVFPEEREWALAIKQAAAEDPELLPLSDLEYYQYAVVTQGNVAKSLQRMRGMQLFRQEYGINDTIEQANELIHALLVQQPGLLLSVDKAKTSPQQQGQMATIDAAQRMLADLQSHYLMVFDFAKINPKNVRLPKDKRDLLGALYYLHQSTQISPRSIRNGILFIAECDGMSFENVSLDFVGPIWRELKLHYPVILKEISWLRAATAATVMYGLCKHFLPQEVQNKVNLGCEFEAFDGRLDELFLTHRTQEENNLWILQRAETNLRERDRTARLLLLA*