MATGQKLMRAIRVFEFGGPEVLKLQSDVVVPAPQSHQVLIKVHACGVNPVETYIRSGTYSRKPALPYTPG
SDVAGIIESVGDGVSAFKKGDRVFCFSTVSGGYAEFALSADNTTYPLPETLDFRQGAALGIPYFTACRAL
FHSARARAGESVLVHGASGGVGLATCQIARAHGLKVLGTAGSEEGKKLVLQNGAHEVFNHKEANYIDKIK
TSAGDKGVDVIIEMLANKNLSNDLKLLSCGGRVIVVGCRGSIEINPRDTMAKETSIIGVSLFSSTKEEFQ
QFAGILQAGIEKGWVKPVIGSEYPLEKAAQAHEDIIHSSGKMGKMILLL