MMKSLFLFSAHPKPPPLPPSPHLRKLLRLTASTSTSASSPPRAGRSRGPAHARPRPSPRSSPSSSSLYARPSLLDMERGRAARRADVDAFLASLGVDPGELAGLELPATVDVMRERVEFLHSLGLSNEDLAAYPLALGCSVRKNMVPVLDYLGKLGVRQDALPDLLRHYPQVLHASVVVDLAPVVKYL