MLLLEDEHRSQTDGTLTGATNVDTSTLGLLQDLVAARRVPGNEGALTLATEVLDLARVLLRKVLNAGVEVVSSLGSVLNEVEARDLLDDGAEEDGASWVTHPGVELTVWLVGPQLIVAEVVTGSLSLLGECDHVRWVLQVPVLVSPELASGTNTSLDLINDHENVVLPSDLSESVEESWACVVVTALRLDWLDDDSSWRVVVGSEELLHLSKATSLLASVLLGVLLKWVLERREGSLWPVECWNVELVDWLRAGSRKGAEETTMESGLEREDGHVWRAWRLVVHGRLNLLWGEINVSATTLLATLPHERSLVGKLVGIRTSLGSENLVQALGSNSEDASLEDLSPIVLWEVAQRRPVDDCRRHVRAGGGGQQVWVGVSDRNGSNLGVHIEQDVAVQVCNVVSEAILVVCHHVQRSRVEDAVELFNRLFRLWARNLSPDDRAGGLVWEIWLLDSIGDVGLGRGGSTGAPW