MMSMDVVPVAEKTIITSPNFAAKRLGEYTRDKLETNQGMLKLRQLFAEQKRYLDYFFDHIDYSQLQNFTQLLLECKGVIFFSGIGKSGFIAQKICQTLVSTGTKSVFLSPTNALHGDIGIVGPKDIVVVFSKSGATEELLKLVPCVRAKGAYIVGVSSHNESMVAEFCDMHVYLPLERELCPFDLAPVTSTAIQMLFGDTVAIALMQAKNLTREEYAMNHPAGRIGKRLTLRVQDVMKKGADLPICRESDLMIEQLVELSARGCGCLLVVDSAKRLVGTFTDGDLRRSLHPFAETIFKVTVRELCNRSPRTILVDAMASEAMTRMEQQPVVEFLPIVNHANILVGLVTLRGLVAAGL*