MKKLLLLTALASVISVSASAAEKLIVAATPIPHAEILELIKPTLAKEGVDLQIKVFTDYVQPNVQVAEKRLDANYFQTLPYLENFNKGKGTNLVTVVGVHVEPFGGYSRKYKSLAELPDGATVAIPNEGSNSGRALLLLQKAGLLKLKDPNNALATPKDIAENPKNLKFKELESALLPRVLDQVDLDLINTNYALEAKLNPAKDALVLEDHDSPYVNYLVARPDNKDSDALKKLSAALTSPEVKAFIEKKYAGAVVPAF*