MAKSVLDLYELYNLVIQRGGLVDVINKKLWQEIIKGLHLPSSITSAAFTLRTQSYTLFSIILLRYMKYLYPYECEKRRLSTPGELQAAIDGNRREGRRGSYGTYAEMMGRSPGGGGAANQAAGGPLSLVTAARNAAAAVASINGSGVTPQPANHHHHHLHHHHNNNNHIPHQALLPHNLSGNTGLQSAEFEARMVEYVKLLNKELRTATPPYTRQCSPPSSPPEGNGGALTPGEMSRLTLWNIYGAAGGSPPSEPQKEALNLEKREGSPHPAQPPSKRHLADHDNQDISISNTHIKISSRGDNRGGADNSLVVSMDINGTMYQGVLFAQTRPNRIQS