MGNQKLKWTEEEEEALLAGVRKHGPGKWKNILRDPEFAGQLSNRSNIDLKDKWRNLSVAPDIQGSKDKVRTPKIKAAAFQLAAVAAASTPSPSSNHSPVPPLPRSGSDLSIDDSCNFMADAKNAPRYDGMIFEALSSLTDANGSDVTAIYNFIVQKGHEVPPNFKRILGSRLRRLASQGKLEKVSQLKSGTQNFYKMNNHSFMAMRTPLVARPKEVNVKPRQANSQGLAVSQEKVDHAAGTAAFKFVEVDEKLELLNAAVEDRDRMIELAEQAELILLLAEELHKECSEGKIVALN