MATVVLPRFSASTISVPDSDPDPLFTWFSDLLSVAPPPEPPDPPDPSDSFLPLCRPYIFEASASSRRSRSSFDDSALVSSGVQLSTALCSSLSCPILGENPWLPLAGPFAPCIKRSQGLGSSVYWSKSLILEPCLLLGFSYFNKSLLLPWNEDVVLSLKLFLPQFEDVVLVLKLFLPQFEDIVGSVSFIMKLYLPQYEDITLWCTSLLPQCEVIWTFSFVVLVSFISGLLSRQWSSSQPSDFLKQGFVGSEFVAVSGGLFPKLSPALNGVGTRDSVSKMVLSDAETMPSIACLSAIFDAADLLTVMPLETLMSLLCEIVWNCQDAKVVFQALVGSALMVEALKLRSALLKAKELILLSFHLFSDSQVFIFTLRLGSVLNEIAGVLHDVRSLATLFNPLSFSCFPCFNNVQAVSLAKASLEGMNIKNTVV*