MQGENLRKGSWLEEEDERLTAFVGLLGERRWDSIARASGLKRSGKSCRLRWLNYLRPDLKRCQISAEEEQIILQLHKRWGNKWSWIARSLPGRTDNEIKNYWRTHLRKRTEIEEQGILQFSAS