MDIHQQYVLLTGASGGIGEPIAHTLAARGARLILLARDAQKLEALRQSLPKPEQHRVVSADLTSEAGMEQLQALVEELNRAQQRIAVVINNAGTNQFCLLARRSMQSVQRELALNLMTPIQIMHHVLQWSHKPQMVINIGSSLGAIGYPGYACYCAAKAGLHRFSEAMNRELAGTGMKVLYLAPRATNTSLNSEAVQQLNRALGNRSDEPSLVAAQVAKMIETEQNVMWIGWPEKLLVRLNQLLPSLVSRAIRKQQPVLLSFLNR*