MRIHTQIRSEVVELLEQQISDVEHYYNGRPTFIDIDEEQKAIAVFLDEAYCDGITNCDEQWQAQLNIAIYIKSIDNGESELDEIAQQIAEVMQTTQSGTGFEHIDNLELSQYSYEQDQQQRTWYVANLIFNIEYQREGV