MESACKKTASVCTSETARGTHVFAIEGYSLKNGMGVGKFLQSTTFTVGGYDWAIRVYPDGTVQHSEDSVVIYIMLVSQDVEEVRALFDLRIVDRPSVHKSKLQNSTCIQDDRLLVTCDLLVIKESKVYETRESSEIEVPPSNITEHLGKLLEAKEEADVTFRVGEETFQAHKILLAVRSPVFRAELCGPMRETSTRCVTIQDMQPAVFRALLHFIYTDSLPDDMDALEEGDKREMVCHLLVAADRYDVDRLKLICQNILGKNLDVETVATTLALADQHHCDRLKDACIGFIASSEKMDDVVATEGLANIKRSCPSVVIDALEKRRKYAEA*