MMKMQFGMLAFLVALSAIESGIASPNTVPAFLWSPHLHNGGMDEAVNYQVMSAKDLVDSVFTQGGWSNILCSVKKVEQPVVDVALVFIGRELLSSDVSSKRNSEPSLVNTLNGLFTSSNFSLAFPYIAAPEEERMESLLLSGLKQACPHNVGVSNIVFSDSCFVEDGMVQKLSDLQSFKDHLLSRKETRKEGETDLVVLCSEGSESNSQSGQSHSERESISELVSSVEQSGSKYTALYVSDPYWYTSYKTLQRFLAESGTGNSTVGVATTCDELCKFKSSLLEGILVGIVFLLILISGLCCMAGIDTPTRFETPQDS*