MPRTTTVESSGCPPLRALTFDILGLIKVVEAKGEQKEAPKVVETWGEPDASRCVLAASLVDREFDPLLGVARKSGKIEVLSPVNGDARASISIESQNHPGSADNSIVGLHLFKGERLGSSSRSCNLLTCTSKGQANMTYVKMSKSLEDSGGESTQTTWNVCGSGSILCSKVDTDESYALFGGKGVEVNIWDLNQCAKVWSAKSPAKNSLGIFTPTWFTSATFLCKDDHRKFVAGTNSHQVRLYDISAQRRPVVSFDFRETPIKAVAEDVDGHTIYIGNGSGDLASFDIRTGQLLGSFLGKCSGSIRSIIKHPELPVIASCGLDSYLRIWDVKSRQLLSAVFLKQHLNSVVFDSKFSTREAQVPPQQQDTDETLQTEEEEEKTVKRKKASKEHSGSKKLKTKKKSKRSKGDSNDID*