MKQFYSSTTCCPYCGSPITLANAEKIYGRKGFGRVWMCTRYPDCDAYVGAHQNGSPKGSLANRQLREWRQAAHAAFDPLWQSGKITRNAAYKWLSQQLAIPKSQTHIAMFDIDRCQAVVKLMQRYEKNEL