MSAGSGGAGADPSKHGTKNLSGFAGDFLMGGISAAVSKTAAAPIERVKLLIQNQDEMIKQGRLASPYKGIGDCFARTYQQEGLVSLWRGNTANVIRYFPTQALNFAFKDFFKSLFKVPKSDPYIKQLGANLASGGAAGATSLLFVYSLDYARTRLANDAKSAAKGAGERQFNGLVDVYRKTLATDGIAGLYRGFVPSVVGIVVYRGLYFGMYDSLKPVLLTGPLEGNFLASFLLGWAVTTGSGLASYPLDTIRRRMMMTSGGTGPHYRNMMHAGQAIIAKEGVKSLFKGAGANILRGIAGAGVLSGYDKLQELMFGKVYKGGSG*