MGQCFCCMQVNQATVGIKEQWGRFDGVLEPGCHCINWCFGSHVAGFLTMRVQQMDVHCETKTKDNVFLTVVASIQYRVVNEHAKQAFYKLSRPQEQIQAYVFDVVRASVPRLNLDDVFEQKNDIAKSVENELEKAMTTYGYEIVQTLIVDLIPDQTVKKAMNEINAAARLRVAAQEKAEAEKILQVKRAEGEAEAKFLSGQGIARQRQAIVEGLRESVLGFSQDVPGTSPKDVMDMVMLTQYFDTLKEIGAHSKTSAVFIPHGPGAVGHISEQIRNGWLQGAAGSNAL*