MEAIAIAKVPVCSFQPKLHTEYAAIKAQCEPWMLAVAEPQSPEAVQFLCDCLFPLLCSMIYVQCPADRVARITKMMTWVFFSDDEDDHVSSYGSDVQQLQGRHDLTLACFAQELDANTRMLLTKKMSALHELWKSISIDMPSSMQLRFRETMATYLSAVRVQAKYHGGSGSLPRVDEYVNNIRRYTVGMFPFYVLLEYGLGIELDAEVLASTMLEQVHHAVVDQIGSYNDIVSSPVEMYYGNNVTLPYIILQERLAKQPEFTLADALEEGSALAEQKDQLCVKLLAEARQSSIIKKPGVQAYLQGLEFSMGAVAHWSLKTARYNKVLVQ*