MRVRHFSFLRLFLLLSLLVYHLPVQKQRHRSIPSWKYPDEGDDHPPQNAFSHMANQVKGICDFSRGPLNVSTTENEIVPLLVQAELHAGSAPLSDAHTDEPVQRCVQFTKGMEVLTFVCPKRNTEDYIGVEIRPMECFEKVRMHNGNKKKLNNVLKGVQLENIDTDSLSIRKVFIPPTIYRNIIFECTCDNSLSFWNNKMGTRGIMRVHLRKNIVFGCDFDHRGGRENILEVEGELPAVDEANRNTTGDWAFWRNAGPSAEELAERNKTAFSQFYTSEEVNDAKDKGIICNVKITKREVYLGLVCPSGYEMYPSNCFDRVLYKDSIVRMSELIKHHVTFHMDSNRRMSFATFSLDRNENPPGFTCLCVRMDIPEAPPLQANFVYHNYESFGFHFRLLYVLVVILLLVLCL