MLQGPWKEAGAPVVMLQIDDENVDREAVTIALAYFYGHHPKLNDSNAFRVLNQQGSVWNSDEDESWANWNLGDFPHDLEEEAATLLNLLQGKSPISAKAKYRRSWGSRSGTYTAAEGYAGILEMPWHSNKATNPPQKTRWEIRLEEQEFIKWRSALEDWCLFFYRASKGNPGQAGGGGIIFYPFGTPYMSYAWGLGHTSNNQVEYLALWQGLNQARKMNIQKLIILGDSRLIIKALHTKKMASDIGLAHTHRKFILMLKHFRNHKAYHVLRSLNNLADAEANRGTTLSKGQLIVNGEISNHPLP*