MEYIYESAQRSYEDFASGRVLYNAQGTTSFPVRLASEIAQRCFHILEEKGVQGPYTLYDPCCGGAYLLTVVGLLHGRRIRRVIGSDINAEVLGIAGKNLSLLREEGLEQRTEQLKELLALYHKPSHQDALESADRLRELIRMSRLEETFCFQADITQPQPEESLASCKGTQIVMTDLPYGDMVSWSGGSQEPVEDFFNGIHAILDPVRSVVAVISDKGQKLKHDRFKRIQHLKIGKRQVAIFEPL