MSRVGLILSFAALFVATSGFTTNPTSFRAPRQSLLLQQSSSSTIRGMPVAKEVARQNLVDTAEQLKQQHGLLLVERSAQDELKRAADSFESLAQPPALESYKRDFIGDWTLVCSTATNADGVDTTRLPSFAQDPIKKIRETISEAANKYLTVQQRIRSTNDDDVIDRIDHVLEYQPPAQLKELLDNLPPQLRSLNINPLEVSKSKLILVHKASIESEIPLFTKLSLTSIVLNVAGQSTSLDPDGKDVAGINLPLGEFINSGDFETTYMDETLRISRGKLGPVDQLRVFVRTDRQRQIEALMDIVETDVGMGVTSEMDVDEDKDPEFTTSNSQDEVVDDIGEEASTEDDVDSKSVLNDTMEEEIKALDEDKEGVDDDKGPPKDSSGKKS*