MGVPLVELSTLQHVRTAYKARLPPALQGSHVELVRGDSTVAADPADALVISRSFPLTYGLPLVHLKAPSGTENGNSQSENGVSQSVPLRVGVVFCGRQSPGGHNVVTGLFDALKAHNTSNVLLGFVGGTEGLFAQKTLEVTEDLVRTYRNQGGFDMLGRTKDQLRSLQQVNDARAACEALKLDALVLIGGCGTNTDAAQLAETFTATNCHTKVIGVPVTIDGDLKNQFIETDVGFDTTCKVYSQLISNICIDALSAEKYYYFIRLMGRRTSHITLECTLQSHPNMVILGEEVSTQKMTLFDITKQICDVIQARAETEKYHGVILLPEGLIENIPEIHALLQEINDLLKHDVDVDILNLSSKLSPWASALFDFLPLFIKKQLLLDRESDGSVQLSQIEMEKLLAQLVDTEITRRTKAGTYKGKKFNAICHFFGYQARGSLPSNFDSTYANALGHVAFHLAAEGLNGYMATVTNLKEDVTNWRCGGAPITAMMSVKRWLRGPGVSQIGKPAVHPAKVDLKGKPYELLAQNAGRWQTDDLYCNPGPIQFEGPGSDIKTVTLSVEDQDYVGRIQELQKYLDQVKEMVKPGCPPEVLKVALSSMASVTEVLSVISAPAYRGLRPF*