MGDKNFLVDFLAGGVSAAVSKTAAAPIERVKLLIQNQDEMIKQGRLAAPYKGIGDCFVRTVREEGMGSLWRGNTANVIRYFPTQALNFAFKDKFKRMFGYNKDKEYWKWFMGNMASGGAAGAVSLAFVYSLDYARTRLANDAKSAKKGGGDRQFNGLLDVYRKTIASDGVAGLYRGFNISCVGIVVYRGLYFGMYDSLKPVVLVGAMANNFLASFLLGWGITIGAGLASYPIDTIRRRMMMTSGAAVKYKSSFHCFQEIVKNEGVKSLFKGAGANILRAVAGAGVLAGYDQLQVILLGKKYGSGEA*