MKSTWRTDKTGWTFDHHLVSILYSGPDKKAPVYQKTDPLPVLAQWSVDLWVILWAAFPMVLQWLYIAVTGENIPAVAAFVLYWLTFQGNAIHEVRILARLGSQ*