MQRPNDSLTQRALFVKNLNFNITGADLYDLFGKYGPIRQIRLGTDANLKTKGTAYVVFESPDDAKEAVNQLNGFHLMERYIVVLYHHPSKQQASALAKAELRAREEALAEEKKRLGMKDE*