MSRNEGSSLQQAIGASAEAETMDTDAAAAIWKEIEASESYLVCSMYEEAAQLASSVLERLRHSHHDIDRDDMLESSAMVLLQAFNQLPSKTPHILNQLTLYFVSPKAIPSRLLLTGACFQIAQGSALSVQQFLHEFLNGWTLEHSQYSAVITEAASRDQSRRFILLPIVEYLQVVELYAVTLLATLQKNVDLAISWVENASLPEENRQELLRRLHSMQSPKSTILSQSSFLQSPTNSNEAYPLKEQNVSEGLPKALKSNEKYRSKEAVTKLSERIEACFWCFRGINLKIGTSKFVITSGKIMLGCLILFIYYVFRKKQATLERIVRRQAMAVKRALVDLWQLAFSYQVNPLAAVQPLSATTRQGQ*