MIQGVQIDMLSADRLSKMTSYEKIRLILDDVRQGCVVVLEQGLTPEEQGKLLETTMMEITPGGFSGIEIETYPSVGGDKGFFTKVFGKKSNAPRLMVIGPVDQLKMLSREKDRLIAWASAAQ