MGDTLNLAVLEGIALSSDPNYKVLGSSYPWIARKVLTDSSPQLRSTLQALLYKDGTFRIDRLESLITESLRSTANETLSGQEEKTDKQSRLAIKRILKFTLSEKGDFVREILLEELSKGIDALNRSTFEKAASAVISSLPITFSLPLHLVEDEDIKNLKTLRRLILALSEGLTEEQNHGLEEGNYLLKEVDVQMTWNDAVVVLQQLSSSKEFLPMLSVILELPLSAQQQSFSLPADLAGRLASRIIARTIRGSVL*