MPPSPAVARAVDDLAQDLRRGRYDAVQARALAKRVAETLIATVATASSEASLDDIVRATREVGGALAVVKREHFLVGNVARRILRVIRDEGARAAADRANANAAGDGTTRTPEAMSKKLKGDVIDTAHEVTEEMEAAASHVAAQSGDFVTSGAVVMTTPSAGAGTGLTEAFLRDAMKKRGGEGFGVIVAEGAPRCDGHAMARSLAERGAKDVSVICDSAVYATMPNVKLCVLSAVGVLADGTALTRSGAYNIALAAKAHSVPVIVLAGSYVISPKSRDEDGFDRAVGLGSPATALGYGEKGADPDAVVINPALEYVPPELISVFVTDHGAHCPGFIKVLLDEMYSPLDVKLLDG*