MSWVDLSAVRDWVHTVNTLSSLKVLRLRGCKLESAISTMSHFNLTRLEVLDLSVNKFNASIQQKWLWDHKGIKELYLTEGHWFGSIPDAFGNMSALQVMDLGHNNLMGTIPTTLQHLCDLQVVSLYDNYIDGDATEFMERLPRCSWNKLREMDLHSTNLSGELPVWIGKLSSLDFVDLSHNTLTGELPVGFGALRNMIYLNLGWNNFTGQISEEHFSSLLNLKYLYLSGNSFKQMVFEEDWIPPFRLKVAHLRSCRLGPKFPSWLKWQTEIRVLDVSGTCISDSLPVWFKTVFSQAYSLNLSDNQLCGTLPRTPEDMLAMVMDLGSNNLTGQVPRFPVNITYFDLSNNSLSGPLPSDLGAPRLEELRLYSNYITGTIPAYFCQLRRLVSLYLSSNHLTGEFPQCSDNYKALPPDDLDPFFSPYFGAACLQ*