MQIDVFATGWDGGSASDSNMNIDVIHTMWMVKSGVMDGFFFVGPFPKDVMRKYASLTGTSSMPQLFATAYHQCHWNYRDTEYVANVDAKFDEFDIPYDNKIMAKGRHMVAIVNPHTKRDHGLSLHKEATQKGYYVKDAHGNDYDDWCWLGASSYVDILNPEIRSWWADKFSLSSYKSSTPSLYIWNDMNEPFVFNGIDETIPRDALHFGNVEHCDVHNAYGYFFHMGSVDGLMKQGGGNDKPFVLSRSFFVGSQKVGIVWTRDNTTDWDSTAEEGPLVGRL*