MSGDVEMERMEGVFEGLGPLHSNLKKLEIKNYVGSKFPSWLEDFQSLTEVTLQICRKLRQLPSLGNLCSLKSLKIFGADEVKVVGVEFYRNGAGRGRVFPKLERLHFGAMANWEEWKLTDEYEDQCSELPMVKQEQKKWIYM