MKDSALSGRPRRGTLPPSTAATRDDTSSIPDTAPGSPSPFSAAEVEFDPPQQPQPQPPCASLPDELAQLVFSYLTNGEKCAAMLVCRRWRELLSSPDAPWREASVRIAVGLRRQAPETQRRYGTAPALRQACRSLAQPRFSRLRSLRLAVVFFSLSDFGHAGTPASPVLRVCGGGLERLSVDLRLYDPSIRAECRLAVRRRMLEPAARLCPVLASLRCHGAASAAPDVGSLPLSPHLESLAAGTVPISALPRLRAALPRLARVGKIACSGLAELEALAAVPVAFRKAAVADLAISVGALTPALCEALPRHCPLLRSLFLLLLHPAPPGCAGEAALLRAVCGLPRLRSLAVQRLACLTDAFPLAIAAGAAPSLREADLLECPALSPAALARMRAALAARPRPGPRAPPA*