MGNLHDGHMKLVDEAKASADVVVVSIFVNPMQFDRVDDLARYPRTLQDDCEKLNKRHVDFVFAPTPAEVYPQGTEGQTYVDVPGLSTMLEGASRPGHFRGVSTIVSKLFNLVQPDVACFGEKDFQQLALIRKMVADMGYDIEIIGVPIVRAKDGLALSSRNGYLTADQRKIAPGLYKVLSAVAEKLAAGDRQLDEIIAIAEQELNEKGFRADDIQIRDADTLLELTDASQRAVILMAAWLGQARLIDNRIVTLAQ*