MKITTRHSVVVRPASSTPQHVIWNSNIDLVISRIHTPSVYFFKPPESSSSQDGAECIHKLDQDPIDGAECMHKLDHDPTFSNHDGRLESKVVSRLSKEKDGKSSFFSFQHLKEALAKTLVPFYPMAGRLKHREGAKGRVDIDCNGKGVLFNEAYADGTMNDFSEDFAPSMKMRQLIPQIDYTLDITTYPLLLLQITFFTCGGVSLGVGVQHQVADGAAALRFINCWADTVKGLDLDVKPYMDRTLLRARDPPKPVYEHVEY