MAFSASKLAAPITFTHSESSRLARVPTLLSLKPTTPNRSPSRLCCSKTSSSGANGYLSPEDHFSELRSHRSHKGAPVFVTLPADSVTLSGNMARRRTLSASLTALSSAGVEGVVVEVWWGIVERVAPMDYDWGAYLEIVDLARRFRLKVRAIMAFHRSGSQPDDSCWIPLPQWVCEEIDKDPDLAYSDRFGRRNQEYISLGCDVLPVLRGRSPIQAYSDFMRNFRDTFREFLGDIITGVQVGMGPAGELRYPSCPSEKLSWAWRFRELGEFQCYDKYMLASLNACARDIGMREWGSGGPLGASNLMQNPEETLFFRSDGSWNTPYGRFFLEWYSGMLLLHGERLCMVAENIFWGTDVKISAKVAAIHWHYNTKSHPSELTAGYYNTSLRDGYLPVVRMLGRYRMALCCACFDIQDEEEENVNPSSSPEGFLRQLIFAARMCGIPLAGENSVTRLDDTSLTQMSGARTFQAKLVFGGSESCLSSASAVEEVRLAFAY