MLYIIGLGLGDEKDITLKGLEAVKKCDKVYMEAYTSLLSFGLSTNGISNLEKLYGKPIILADREMVEEKAHEILSEADHGHVAFLVVGDPFGATTHTDLVVRANKMGIEVKVVHNASVMNAIGVCGLQLYRYGETVSIPFFTETWRPDSFYEKIQRNRMMGLHTLCLLDIRVKEPTLESLCRGRKAYEPPRYMTINTAIEQLLEIVQAHEEPAYTEDTECVGLARLGNEDQMIVAGTMKQLQLIDFGAPLHCLVITGPTHPVEEEMLDFYRCRT*