MGIEKSYVAGEQAGLLLEKPFQIGEALRQGYTLDVEAEVQLVDRIKSKLRIKSSIHNKLEKTTMKKLGLKRAMHFGWPNTYVLTKAMGEMLLRQLGGDLPVVIVRPSIITSTFQDPMPGWIEETRTIDAIFVAYNDQTLPCFIFDGSVIFDLIPGDMVISAMMAAINSHWNKQAQVIYHVTSAHQNPIQLSLIEESMYKYFHTNPRTNKDGESIKNKRVLMFKRFAYFQAYMALRYKLPLEIMRAANALFGGIYTKNYNKLNRGYNILMTVAKLYAPYDFFKGW*