MDILLGRELESLQVLPRVQVRPFHLRNLSHMRSLDPNAIDTLLSIRGMVVRTSPVIPDLKVAFFQCSICGQTDQVTIDRGRIAEPTQCPTCHVRHGYSLIHNRCYFSDKQMVRVQETPDEVPAGETPASIVVFAYDDLVDAVRPGDRVEVTGVFRAQARRVNPKITKVKSVYKTYVDAIHFRKVVAQGGSSVRGDEVTHGSRFSPQRIEELEALSQTPDVYDRLVNALAPSIWEMDDVKKGVLCMLFGGNSRKEGTVKLNKRGDINILLVGDPGTSKSQLLGYVHKLSPRGVYTSGKGSSAVGLTASVVRDPETRELVMESGALVLSDLGICCIDEFDKMSGTTRAILHEAMEQQTVSIAKAGIIATLNARTSILASANPVESRYNPSLSVVENIQLPPTLLSRFDLIYLILDAPNVTNDRQLAQHLVGLYYETPDVVQPPLDHSLLRDYIAYARENIHPELSDLASRELIAAYIDMRRGGSGGSGGRGRTISATPRQLESLIRLSESMARMRYSRVVTRSDVREAVRLMKVATQAAATDPRTGRIDMDMITTGRSTAERELEENLGASLKELLVERRGNRLSVSQIRNQLSEILNVTVQQDDLIEILKVMEADGLVQFNERAQTVFVRAGVVG*