MLFRHSHSPVLHSNSRARRVSANCVGMQAPAAITQGEPIAFTRVKGILFDIDGTLCNSDPLHFKAFQELLVEHGYNGGKPIDEKFYRARISGRHNPEIAADLWPDRPEEWRTWFYQTKEKYYRDMAGSKIRPLEGLGRFMAWIQSRGLRSVAVTNAPRDNAEMMLKGLKLDNTFEALILGEECTRPKPFPDPYQDGLRILGLEAEPSAGLVLEDSPSGIKAAVAAGISVVGLTTGQEASTLVAAGANLVVTDFDALMDIIENSEVQ*