MKFGKQLERHKIRGWDAFYVDYNGLKRSLKGYPKSGKNLSASVSTAGGRLERDVSSSDGASPRDAVKVSQEWVAELQASIDRTNEFFTSVADEVESRLVAGQDELEQNKGSDFELQLRRHLQSMIGQLQATLQDLTHFSAANHTALYKILKKHDKQTGLALSKQLLPQILGETFNEPGKVRLEELQRRLERFGGELGVENSPWALDRGENTLAQVARISFFLGVISMALVVLAVLSGMEPQIDQFSVEDLAATIPVLRLSFMMNLTAWLAGACAWVFEHYKINYLFLLDISPDLEVSAMSLLNYASLQTGVWIVLSFCFIADMKFGAVLQSIPCIHGFSLAHIYSSSVLIMQFLITSSWMTASTRRLFSRLFIRILCFSCLGEVSFAENVLADVLTSLGRPLKDVAYTGCYFRHWHTDQDREVRRICKNSAWTGCTVQILLLLPLFFRIAQCYRRMRDTPEKFRHGLNCGKYVFAVLVSLLTSVGKPPRGLTSFQLNVIQTLGYFLATVYAATWDLVVDFGLLGFKSRRCLFPRFSYIAVAILDVYLRSTWLLTYQPDCRAYVGASTFNKECFAFLISSLVPKLQDILWRMTS*