MVYIRHSDEIKQRALQMVSEGWDIAKIVQALGVSTKSISRWQDNYDTHGHVNPHHPVHGRRRILSSSTMLEIQQLLAEDPSLYLDEILEWLAIFHDRPISLSALCKNLKDFGLDRKVMRRVANQRDEALRTQWKDYVHHNFTADQM