MHMQGGGGSLGTMEMGVGGFSGGGGECSSSSVTAAAAAAAAAAEAEERQLLKGEIAVHPMCEQLVAAHVGCLRVATPIEHLPLIDAQLAQSSGLLHSYAAHHRAFLSPHDKHELDSFLAQYMMLLCSFREQLQQHVRVHAVEAVMACREIEQSLQDLTGATLEEGTGATMSEDEDDTPMLESPMDMGSDGGHDLMGFGPLMPTDSERSLMERVRQELKIELKQGFKSRIEDVREEILRKRRAGKLPGDTTTILKQWWQQHSKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHNNSQTSTLKSKRKR