MSFRDLRIFNQALLAKQAWRLLMFPDSLCARLLKARYYPHGKLTDTAFIQNTSLGWQGIMHGLELFKKGIIWRIRSGSQVQIWRDNWIPRAPESKRVEDLINQDNNTWNTQLVQSVFHAFDAQEILKIKLLPAGNDDFIAWHYEKSGIFTVRSAYRLGLNLKQNLTSTGASGCPDSGRKLWDNIWEAPVPPKIRVHRRAMDLLPTCSICGMAPEDGYHAVMVCTKAKALRDSVLNVDASFLESNNSATWGVVIRDHSGKALVSARNIITDCPSAEAAEAFACLEGVKILRTVSDRPAIVETDCLAVSLAINSSTKDRSVNCGIYEDIKLIKLFDPGIQVRKINRSCNAVAHGIASWCHSVCRVMRDCTPNSIIS*