MEPPPASSQDDAAYRGPGVEELRGERPDTKPVVISVTTGDVEKDLESEPELGAEAAAEESHGGAGAPGPVDDENQRGGGGDGGGDEEEEEEPPQQQDEASAAAEGPQPQDPQQRLLRGLFTRLELKELESVFQRAQYPDVFARIEMSRQLSLKQARTWVFQKHRRVKWRRCQRVLVYTNIAPITLGHLVSIILDGLYNAILVLEPSWKWVFLEPLSPGQPTLSVLLPWLPFGLASFGLEWVLSSRSHLVVPLY