MSSVPSHLTRLKLTALDKETDFSLTIGTEKFINGGNFYPPGASLLTADDLLVGDNIAEITGYGRFYNLANYTAMTSNVLNNISFIAQHSNEWTNMTFSECQAEFGLYGAACNGLTAYRDLVLIMAEPDGWTRDKIWNLMGNQTRLWDQIIPLDQPNHLFFYTTCQMGASTTYRGTNCHNSCFDAVGGRYNELGDQQILSKWPSGYPFFHQNALWFANGTESKYHYRQNTLTSGLQPGTFDMSIQYCLAKPIKSVCHVGVSPMLLLVIVLSVVVKTTIADSPTPNHLGGGMESVEILQGFASLHQSIEPDRDLYREHNTTGEYRELHQGEETLEGNVQSGEIFYNSDHPEPRIYGEYRELRHDLESREVDNATIQSREPANHSRTKGMHTELEVTAEDMMTGLKYVARSKIKWGVLQMPPEWYEDHDFEPLGFAIEGSKVGTPVAGRYYL