MALVAHFDLELRQMDVKTAFLNGDIDKTIYMAQPENFESGDPKNMVCKLTKSIYGLKQTSRQWYHKFHQVIISFGFETNAVDNCVYHKFSGSKHIFLVLYVDDILLATNDIGMLHETKRFLSKKFEMKDLGDASFVLGILIQRDRSRGILGLSQRSYIYKVLKRFGMQDSKPGDTPVSKGDKFSLNQCPKTNLEVKEMQKIPYVPAIGSLMYAMVCTRPDIAYIVGMLGRYLSNPGMDHWKAVKRVMWYLQRTKDHMLTYRRSDQLEIIGYSESIVLFNNPDLNKVDIVEAFG