MAQGTVSQRASLFSTPNRSPHMDWRNLPGGGNIEDRRGGGGLPGGGLAVGGGIGGLILALIAYFFGIDPSVVTGGGQQQSPAQTQAQSQAQGGQAEDEDYQFADRIVASTDRTWTQIFQQSNRQYTKPTLVLFSRSVSSACGQASSATGPFYCPLDSKLYLDTSFFNLMQRQLGGGGDFAYSYVIAHEVGHHVQNELGIAEQVERKQRAARSEAEQNSYSVRLELQADCFAGVWGNSVKGREAANLTEDDVREAINTAAAIGDDTLQRQGQGMVVPDSFTHGTSQQRVNWFMRGFQTGNPNQCDTFSAAYNQL