MVDTESPTCPLSPLEADDLESPLSEEFLQEMGSIQEVSQSIGEDSSGSFSFTEYQYLGSGPGSDGSVITDTLSPASSPSSGTCPAVPSSTDDSPGGALNIECRICGDKASGYHYGVHACEGCKGFFRRTIRLKLAYDKCDRACKIQKKNRNKCQYCRFHKCLSAGMSHNAIRFGRMPRSEKAKLKAEILTCERDVEDAEAADLKPLAKSIHEAYLKNFNMNKGKARVILAGKASNNPPFVIHDMETLCMAEKTLVAKLVANGIQNKEAEVRIFHCCQCTSVETVTELTEFAKAIPGFASLDLNDQVTLLKYGVYEAIFAMLSSVMNKDGMLVAYGNGFITREFLKSLRKPFCDIMEPKFDFAMKFNALELDDSDISLFVAAIICCGDRPGLLNVGHIEKMQEGIVQVLKLHLQTNHPDDSFLFPKLLQKMADLRQLVTEHAQLVQIIKKTESDAALHPLLQEIYRDMY