MSTSRTSDKSFKDDQTTFPQLGFSLIQPNTSPSYSNERRGKKKQAEPGRFLGVRRRPWGRYAAEIRDPSTKERHWLGTFDTAQEAALAYDRAALSMRGTQARTNFIYSSEPTSFGTVLTAFNTQNLRPQEPSTHLISTQTKPTANQNVLNCGGGQSDFMTHAQAPCGGATNDNFLFSADSGSGYLDCIVANASFKSTSNMKTSSNESGSSSGLHNLSKDNQVHSPLTIPTTTQVPCNGSSSINSSFSYACCVENASNVGVLPCFSELNHGFWAGDHEPSREATAFNFSATVSNSPSMVDDGFIEASDSQIQNPFYGFAPEASETYSPSVYSLNDVLDLGYPCSEN