MVHELLLCLPRLRFQNHLSNMVDTESPICPLSPLEADDLESPLSEEFLQEMGNIQEISQSIGEDSSGSFSFTEYQYLGSGPGSDGSVITDTLSPASSPSSVTYPVAPGGADEPSSVALNIECRICGDKASGYHYGVHACEGCKGFFRRTIRLKLAYDKCDRSCKIQKKNRNKCQYCRFHKCLSAGMSHNAIRFGRMPRSEKAKLKAEILTCEHDPEDAETADLKSLAKRIYEAYLKNFNMNKVKARVILAGKANNNPPFVIHDMETLCMAEKTLVAKLVANGIQNKEAEVRIFHCCQCTSVETVTELTEFAKSIPGFANLDLNDQVTLLKYGVYEAIFAMLSSVMNKDGMLVAYGNGFITREFLKSLRKPFCDIMEPKFDFAMKFNALELDDSDISLFVAAIICCGGIDRPGLLNVGHIEKMQEGIVHVLKLHLQSNHPDNIFLFPKLLQKMADLRQLVTEHAQLVQVIKKTESDAALHPLLQEIYRDMY