MCKAGFAGDDAPRAVFPSIVGRPRHKGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNTPAMYVAIQAVLSLYASGRTTGIVLDSGDGVSHTVPIYEGYALPHAIMRLDLAGRDLTDYMMKILTERGYSFTTTAEREIVRDIKEKLSYVAIDFDEEMKKAAESSALEKNYELPDGQVITVGNERFRCPEVLFKPNFIGKESDGIHKTTYDSIMKCDVDIRKDLYGNIVLSGGTTMFEGIAERMEKEIKALAPASMKIKIVAPPERKYSVWIGGSILASLSTFQQMWISKQEYDESGPQIVH