MVRGLPQPTILTSDTVNVEYIITTKFPSFQKGPSLSAFTDVFGDGMFNVDGELWIQQRKASVVEFNSASSLTYVLKSVQDSLRQNLIPILYNTISKGSAIDLQDIFLRFTFDNKCKIAFGVEVGCLSPSLPAIPFVKAFDDAIEASYSRFITPILLRNITSTAATSRLRTLKGAERNALSAFMSMRDIETLPSCAIGQKGGVEDEVLPDGTLIKIGTGIIYVTYAMGRMESIWGRDCMEFKPKRWLNDKGFFVNQSVYKYPSNVYVGEGGFCIFTNEAHSSILHRYRMRLVNEGEQVKYKVGGLTIFMKTELPMAFQPRVIEQSGFIWCITVSKDIFVG*