MALAKVGIISIGDMGVGIARMLIANGYKVSTNASDRSQATQLRASTNDIALVKSDIELCNQVDYVLSIVPPKEATATAARIAKATNDSDFQKRKTPLYYLDLNAISPRSARQVDELLTANAGKIRFIDGGIIGGPPSLKDDGTWSRPRIPLSGAYTLTEALPSGEHLCNVLNATHINDTIGSASGLKMCFASLSKGFTALAIQSFTAAHSLGVVEELQTHLDEYSPGVRTRAEKGLVSMPPKAYRWVNEMEQIAETFEADGGFSKDESIFRSIAQVYDLVANGTELGKETTEARHRGKTADDVAKIMAEGTERRKVKTD