MKEGKLEQTRSKLEQILNIHKPNYLDSTFQELLPNFCKGFLFSEKWVKWIKIVLLGTLILLGVKYYYEEMQGKNCALYLP RNLRYAFRPPENCNFCANIKNVPRLKNISPQEFEKKFAYSAAPVIISDATKNWTAVSLFNYWYFRDVYTKAKQKQHIREC QFLPYKTGFLDIYDALDMPEDRVELKPGEQPWYFGWSNCHAETAEEFRRHYGRPYFLPEGSENNAVDWFFIGLSGLGAQM HIDNVRLPSWQAQLAGSKRWLLVPPPECYLQCRRFDVVVQQGDIIVLDTNKWYHQTFVQPGAISLTIGAEYD