MGKIKIGINGFGRIGRLVARVALQSDDVELVAVNDPFITTEYMTYMFKYDTVHGHWKHSDIKLKDDKTLLFGEKPVTVFGVRNPEEIPWGEAGADYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEDKYTSDVNIVSNASCTTNCLAPLAKVINDNFGIIEGLMTTVHAITATQKTVDGPSSKDWRGGRAASFNIIPSSTGAAKAVGKVLPELNGKLTGMSFRVPTVDVSVVDLTVRTEKAASYDDIKKAIKAASEGKLKGIMGYVEEDLVSTDFVGDSRSSIFDAKAGIALNDHFVKLVSWYDNEWGYSNR