MEACPMQVKKQKREHRHPSPSQVAKVEEVSSDAAAVEEWPLAHELTSSSDFYAFLDVSASFDLSFLDCPTCKTPLQSPIYQCCSGHYACSSCNNSNMRRCSKCGKPSGAIRNIGLESIIRTLRIKCEFSSSGCKEILRHCEKKDHEMVCLYAPHMCPDLDCNFCGLLKDFLAHFTVLHRARSVEFLASDCVSFSLGKHDIYILLQLEKKPMFLLHNKQESIGNIVYLTSFCASPMSGNGRWSYELNVYKGKTKLTFNSVVYSHEVLMVEAKTADFLVIPKQLFDIRRNVDVTIKYFLWL*