GLSAGSLSESAVGPVEACCLVILAAESKVAAEELCCLLGQVFQVVYTESTIDFLDRAIFDGASTPTHHLSLHSASHVTSSTVTSSFDCQLPLHFRTLAITLSPPKFSRVISLFQDDSSTKVDIKETYEVEASTL