MDGAAAKGQLELPFDRYRRARRRPAASPRPVLERALRLLRRLHVPLRLRLPQVQLGLTDSVFDGSSACLTAGEACLLDAFCCMGTVFIGLDRRRKVQRGYGIEAEAGCAECLRMLCCRACAIAQDAREVMLRGPVARQHLHALAAGWSPSSPRAPRRGGARAPRALPLGAGLALGAGARGGVDPALPVGPGPSQEAFAAALAAPPRPARALAPPAPRRPALCQPHRDLATSAPGVGRVPGCPRPAGGTIASRLASPRPDCPKRDDRLWDGAQDNLRALATTIGLGTGNEEHDAIRADGHILPPECHDFATPQQAKETGTSNRLQVDGPQGE*