MSETYQAERTISSIFKEQKQIDDVIHRLLDRGVSSDYISVLGRNFQSETRIAGFITKRDVILGGLRTGAIFGSLFGSFLSLLTGVGVLFIPFVGPIVAAGPIGAILLGAASGALAGSAGAGLVSVLTALGMSEDKATVYQTRLEAGEFLLMIEVPINRSGEFQLLLESSGGEEINIIGKTLPHPCPGKCKNSDDLSPEVRTHLSPEAQNIFIERYNTALNDNMDKLTSEQMAWDEVHKRFDEDENGVWSKVKVLR