MENLVKLVEMWDAHNRVGFCSERVEIVFRAIYDTSNHLAAKAAAVQKRNIIHHLAELWANTVRAMMAEANWAMTGHLPTFEEYMAAGEPSFGLGPIVLASLYLVGPELPEDVVTSQEYNEMFRHMNVCGRLLNDLQSYEREKEQGKVNSVLLLLALEEEGGSIEAVKREVRRAIEASRIQLLRLVLRNESEVPWPCRQVFWNICKVVHQFYVHVDGYASAKQMMHSCTPGTRWCITRCRSHARRPTYNKFSQLSLGVGVHC*