MKLNLLSQRIFMGRPYLGPVLKRRRYAFSTSASAPTWEGGVSMVQGASRGIGLEFVRQLLERNDKGYIVATCRNPSGAPGLLELKNKFPERLDIHQLDLTVESTMEDSAKSIRDKYGSLNLLINASGVLSIPNVMQPETTLSKVQRSSLLLAYDINAVGPILVIKHMWPLLKAGGGCGTDKDFAVVANLSARVGSIGDNSLGGWHSYRASKTALNQLTKNVAVEFARKKDPIICILLHPGTVDTDLSKPFQRNVPKEKLFTKEYSVQKLLSIINNTKRSDNGKFFAWDAQQIPW*