MGQCLGCMQVSQATVGIKERWGKYEDVLEPGCHCINWCCGSQVAGFLTMRVQQMDVHCETKTKDNVFVTMVASIQYRVVNEHAREAFYRLSRPQAQIQAYVFDVVRSSVPRLNLDDVFEQKNGIAKSVEDELEKAMKTYGYEIVQTLIVDIIPDDTVKKAMNEINAAARLRVAAQEKAEAEKILQVKRAEAEAESKFLSGQGIARQRQAIVDGLRESVLGFSQDVPGTSPKDVMDMVMLTQYFDTMRDIGAHSKTSAVFIPHGPGAVGNIAEQIRNGWLQGAAGSNIL*