MALCPRGLPGFYSLSDVMEHKRCSILRGYLHLPQSVPYLCMLHELGCVPLVHAYVLRAVRFYNSLVRDGQGGVYCGVLQQNIADARRGRSPVHNWFSHLWAVLRLIMPTGRWLSDVRNLQELNIKQVKRALVDAYDKYTASFRTVHEGEGSKIGFYFREMAGHSVGKQPDYMSLCLPRRLQRDERTCLRCSLVHVDDEMHCLFECRHPALQLCRARFPVIARLPCIPRRMRDFMVPASRGPAQWCGVVHYVTACMRVVDRCYSMVVLMCQWCGTVQLWLCHMICMVISLRLTSQICLTARCLLHLIMTQMNGMMLPLRLLSIVVWNS*