MKLPPGPKGFPIIGILHMVLGKNLHQALHHIAKKHGPIMSMRFGVAPVIVASSPRAAEHFLIKNYIIFASRPYNTTAQRDMVFGKYGPHWRKMRKLCTLELLSNIKINSFRSMRKQELGIFVNFVKQAASNHVEVDLSAKFASLSANMSCLMVFGKKYMEEEFDERGFKNIIEETLFLVASPNIGEFFPFHSVFDLQGFIARLKDLAKIFDEFFEKVIDDHKNQAKDMVDTMMTIMQSGEAEFKFDRRDVKVVLLDLLIGSTDTVSTAIERIFSELLRHPKAAPPSPLLPPHESIEDSIVDGFDIPKGSRLYVNDWAIGRDPKA*