MQAAFRAVTFQRGQRLSNLEDTDSIFIVRTGRLRAFLLAFDRELSLAYLHRGDMFSTHTRVQMEASEVTHLLMARRSAIERISADHPALQHALIHGLARILGQTITLLEDLAFHHARGRIARYILRSAAHAGIGIEGGQVVPLSLGMEDMAALLGTTRQTVSTEFNAMIREGAFSRERRGYLRLGDVALLKNWASGEETRLA