MGLGKTLQTIAFLAHLKFERGVEGPHLVVVPLSVISSWTNEFKKWCPDMRVVRLHTSDSDERKRLRKEVLAHPSSFDVAVTTYDMINSKDFGGALKSTITWRYLILDEGHKIKNEETLISKGLTNVQRQHVLLLTGTPLQNNMHELYALLSFLYQDVFTDSTPFDESFDLSRMRVDDSVLEAAHYLLRPFCLRRLKEEVEQKLPAKVETRISCPLSEYQTFWYRRLLMRNSGMLTSLERQASAEGAVKV*