MAPPCSPASELPTVESPHLHIKYTKLFIDGEFVDAVSKRTFETLDPRTGQKIASVAEADKEDVDIAVKAARKAFNKGPWPRMSGYQRGLILFKWADLIEQHSKELAALETLDNGKPLLMSTYADVPFTCKLIRSMSGWGDKISGSTYKADGPYHAISLYEPIGVVGAITPWNYPLFMFVAKAAPALIAGCTVVLKPAEQTPLTALYLASLAKEAGVPSGVLNVLPGFGETAGAAIASHMDIDKIAFTGSTHVGRLIMKASADSNLKPVTLELGGKSPLIICDDADLDEAVELANFGTFTNMGQICIAASRIFVQEGIYEEFLKKVAERAKKHVIGDPFDMGVNHGPQVSQTQMKTILGYIENGKEEGARLVAGGSRVGDQGYFIEPTVFADVEDSMKIAKEEIFGPVMSVLKFKTLDEAVERANATIYGLGAGVVTKDIDVANRLSRSIKSGVVWINCYHFLDSVLPFGGCKMSGFGREQGIQGVLNYMHLKSVVTPLKDSPWL*