MGGVSAAVSKTAAAPIERVKLLIQNQDEMIKSGRLHEPYKGIINCFTRTVKEEGIISLWRGNTANVIRYFPTQALNFAFKDYFKKLFNFKKDKDGYWKWFAGNLASGGAAGASSLLFVYSLDYARTRLANDAKAAKKGGERQFNGLLDVYKKTLASDGIAGLYRGFNISCVGIIVYRGLYFGMYDSLKPVILVGKLQDNFIASFLLGWSITTGAGLASYPIDTVRRRMMMTSGEAVKYSSSLDCFSQIIKKEGVKSLFKGAGANILRAIAGAGVLAGYDRLQLIFFGKTCGSGGG*