MSRNNTSVVLAERPKPKIIPGKTFAKKVQPAPTEADLKDGQILAETLYIGLDPAMRGWLNDARSYVPPVQIDEVMRAAAVCRVLASRSKLAKRGDLVSGMPGWQEISILSEKGPRSFDAPFAVPPNGRPTDMLGVLGMTGLTAYMGVKHVAAIKPGDTVVVSGAAGATGSVVGQMAKHVYGAGRVVGIAGGEDKCRWLVEELGFDAAIDYKAPDFKKKFAEATKGFIDVYWDNVGGEILDLALARAKKHARFVMCGGISTYNDSANEVRGPKNINMVIAMSIRMQGFIVFDYIKEYAQARQDLAKWLQEGKIKRGETIVKGGMDVIEQTLVDLFNGVNKGKLLVEVKNPDSAKL