MLARRTLGRIASQPPALGAAPSQARNMATLREIELRLKSVRNIEKITKSMKMIASTKLAKAQRAMQAGKQYGIANTEIFAHTGAEEAGKRKLFIVISSDKGLCGGIHSSVSKATRRAFAEKDKVDEESPIMVIGDKSKAQLSRALPKNLVLTFNQIGRDIPTFADAAGVADLILTSDVKYDKIAIVYNKFVSAISYESAVVEIDPENLLKESPGFKAYEMEDDVTKDLAEFTLANAIYATLVEAHACEQSARRNAMDNASKNASDMINRLTMQYNRGRQAAITNELVDIITGASAL*