MSFTRTCCISGLLLLFLALTCEARVPRNANVGFIAVNSAHFELNGSPFLFNGFNSYWLMHVAAEPSERYKVTEGLDFVISEAKKYDVHLILSFVNNWNDFGGKAQYIQWARNAGAQINGDHDFYTHPILKDYYKNHIKAWVQEMASFVKSLDNKHLLEVGMEGFYGDLVPERKQVNPGYQVGTDFISNHLINEIDFVTIHAYTDQWVSGQNDEAQLAWMQRWVTSDWEDARTILKKPLVLAEFGKSSRGQGYNLSSRDIFMSNVYRNIYNLAKEGGTMAGSLVWQLMAQGMENYDDGYCIVLGQNPSTAGIISGQSHAMTALTNLIHNPLE*