MQINRLTQQIQFIIEIDRLKQIMRQTLLMDGSRRENSAEHSWHLAVMAIALVDYAPEGVDIFHAIKMLLIHDLVEIDAGDTFCYDVQGNDSKAVREAQAALRLFGLLPADQGSELRLLWDEFEAGETPTAKFAAALDRIQPLLHNQQTQGGTWRIHGISRNQVMKRVAPVETGAPELWPFVLQLIDDCVTAGYLKDDAALITQDFRAENY