MVQTRLVLLLSAPLLLVLKSGSALVSRHSSCLLRRSGIRSARPRLSLVSQDEDALSEACLDNESSRHGLQPFSRRAIFQRVGILSFVLGNPLLANAAAPVTIEEADSFGAKAQRLLRPKPPKALRPKLNKDFAVLLMRSSYMALDQLDCVAMDQFQRDFFLIRQAEYQFYVNELGPGIVQQGDLTDPYYFDFISFAQYATISREILQNPAVVFNEQKPIEVPEDEPQRFETVVIKRDPALTNDKLASTHSQLVALAILNKLDETFGTTDARIPKVDPQSRPSADAVLASVSQLVKLFLINGYAWDGKASISKNSAAVDGDASGTQISINLTAPANIWSGQALQLRNKLGGGVSNSFILTCANELVRRMGYEIAATSVSYTGTNEICTFTLS*