MKIPPKKPHFFKPLQPGFKNGLKIPIGFLKYLKGNDQIEHAILRRDGNKWPTKVNDPRSEAGWAEFVQQYDLQLGDILMFRHEGNMEFEVSIFDSTHCDREYAEYMQEGGGGGGAHTEDATERPMMRMIKSSTKASSPVKTATHHKSFGHFECIIREYCIRRGYLYLPRRFAIANGLINKKCDLIIRDERQRLWNFKLSSSITQTYIIGCGWTKFFADNCLRKGDRIMFEVVTNGETPIWKFQVTNREAPLLKFQGMFILIEPISYFFDDLYSLSYLCIILRCLYKYTSWITFYMLPKVCKLSSFTLFT