MAGVSLKCGDCGALLKSVEEAQEHAELTSHSNFAESTEAVLNLVCTTCSKPCRSKTESDLHTKRTGHTEFVDKTMETVKPISLEAPKAAAMEIDNIDGSSGSGDASEEMVVPGVDKNILEELEGMGFPKARATRALHYSGNASLEAAVNWVVEHENDPDVDEMPKVPANSNSGPPKPALTPEEVKIKAQELRERARKKKEEEEKRMEREREKERIRIGKELLEAKRIEEDNERKRIILLRKAEKEEERRAREKIRQKVEEDKAERRRKLGLPAEDPAAAKPSVPVVEEKKSSLPIRPATKTEKMRECLRSLKQAHKEDDAKVKRAFQTLLTYMGNVAKNPDEEKLRKIRLTNQTFQERVGSLRGGIEFMELCGFEKMEGGEFLFLPRDKIDPAVINSAGTELNSAINNPFFGVL*