MPHIDNDVKLDFKDVLLRPKRSTLKSRSEVELTRSFSFRNSKQMYSGIPVIAANMDTVGTFEMARVLCKF
SLFTAIHKHYSIHQWQEFASQNPDCLECLAASSGSGSADFEQLEQILEAIPQVKYICLDVANGYSEHFVE
FVKDVRKRFPQHTIMAGNVVTGEMVEELILSGADIIKVGIGPGSVCTTRKKTGVGYPQLSAVMECADAAH
GLKGHIISDGGCSCPGDVAKAFGAGADFVMLGGMLAGHSESGGELIERDGKKYKLFYGMSSEMAMKKYSG
GVAEYRASEGKIVEVPFKGDVEHTIRDILGGIRSTCTYVGAAKLKELSRRTTFIRVTQQVNPIFSNSQ