MGQLFCCMQVNQASVGIKERWGRYSEVLEPGFHCINCCFGNRVAGFLSVRVQQLDVDCETKTKDNVFVTMVTSIQYRVVNEHAKEAFYKLSKPRSQIEAYVFDVLRSSVPRLNLDDVFEQKNDIAKTVENELERAMTTYGYEIVQTLIVDIIPDNTVKMAMNEINAAARLRVAAQEKAEAEKILQVKRAEAEAESKFLSGQGIARQRQAIVDGLRESVLGFSQDVPGTSPKDVMDMIMLTQYFDTMKDIGAHSKSSTVFIPHGPGAVGNIAEQIRNGWLQGAAGSDRL*