MGGVSAAVSKTAAAPIERVKLLIQNQDEMIKAGRLHEPYKGIVNCFTRTMKEEGVIALWRGNTANVIRYFPTQALNFAFKDYFKKLFNFKKDKDGYWLWFAGNLASGGAAGASSLLFVYSLDYARTRLANDAKAAKKGGERQFNGLLDVYKKTLATDGVAGLYRGFNISCVGIIVYRGLYFGMYDSLKPVVLVGRLQDNFLASFLLGWSITTGAGLASYPIDTVRRRMMMTSGEAVKYSGSIDCFKQIVKKEGVRSLFKGAGANILRAIAGAGVLAGYDRLQLIFFGKTYGSGGGG*