MTSGAVVPEGNGTGFVWDSDGHVVTNWHVIGSILSQVPKGRDPGEVAKVTLEGADGRTKTFPATLVGAERSKDLAVLKVNAPKEYITPIARGKSDGVRVGQAVFAIGNPFGFDHTLTTGVVSGLGRTIQSQAGSLISGGIQTDAAINPGNSGGPLLDASGRLVGVNTAIFTSTGASAGVGFAIPVDLVQRVVPQLIEFGSVRLPSLNVTAADPNVGKQLGVKSQGVLVQAVPSGGEAAKAGLLATRRGLGGIVAGDVIVEADGRRVVTEGDLVAAVEAHQVGESVVLKVRRG