MSSANGTTNVHGKEAAPYEEQLFKIGKVRTDLGQLSGKSALYCSDASIARYLIARNWDIRKATKMLKKTLKWRSEYKPDEIRWDDISDEAVTGKTYRTDYFDKIGRSILVMRPGCQNTKNANGQVKYLVYCMENAILNLPHGQDQMVWLIDFAGFNLGNLSIQVTKMTADVLQGHYPERLGVAILFNAPKFFEPFWKMASPLLEKKTRNKVKFVYSDRPDTMKIMEDLFNMDELECAFGGKNPATFNINDYAARMREDDKKMPSFWSPENSALASEPYQMSSQKALGSVSGAKTEDAGSGKMDDMETAPEKSEESGTESGEEVQTRTESSTVEQKNLPGEDNAPADKSGL*