MGRGKIEIKRIENSTNRQVTFSKRRAGLVKKAREIGVLCDAEVGVVIFSSGGKLYDYCSPRTSLSRILEKYQTNSGKILWGEKHKNLSAEIDRVKKENDNMQIQLRPVFLIQICSRSLAARALH