MLGLRRVLRLGALRQLRSLSGKPQGDVLPGSCGVLIIGGGGMGASSAFWLKSRALQLGRKLNVLVVERDAGYTSASTVLS VGGVRQQFSLAENIEMSLFGYNFVVNGREHLGDVDLCYQPNGYLILASEKGAHILAKNSKLQNELGARNELLGPEALRQR FPWLSTEGVELGCHGIDKEGWFDPWALLMGYKKKARALGANFANGSVVGFEWNDSGGLSGAVVDAGDVLQRTVKFDTCVL AAGAYSGQVARLAGIGDKEAKEASLSVALPVEPRKRYVYVVSTQGKNCPGLATPLTVDPDGTYFRRDGLCGNFLCGRSPN EDEEPECETLDVDHGYFETDVWPTLANRVPAFESVKIQSSWAGFYDHNTFDANGVIGRHPHYSNLFIAAGFSGHGIQQTP AVGRAISELILDGKFTTLDLSRLGFERLVNQQPMHEVNIV