MMMACYQYSHHHVHSFWRNLQCLGGKFSIFQRIGYNMCYNQLKIYSYPRFTSKKGYCKLSSGLESNFSELGRAAISQSTLGMSSEAERTMLQDKPADSSKSKKAVNDSNSLGGRVMLIDGTSVMYRAYYKLLARLNHGHLEHADGNGDWVLTIFTALSTIIDVLEFIPSHVVVVFDHDGLTFRHNLYPSYKSNRFPTPDTVVQGLQYLKASIKAMSIQVIEVPGVEADDVIGTLAVNSVAAGYKVRVVSPDKDFFQILSPSLRLLRIAPRGPEMVSFGIEDFAKKYGALKPSQFVDLVSLEGDSSDNIPGVGGIGPVKALKLITKFGSLENLLKCVDQVEEDRIKESLISNAEQALLSKTLAILRTDLPFYMVPLNTKDLVFEKPQDNGEKFISLLRAIGAYAEGFSPDHIIRRAVHLWNKL