MDMSVIMRYGDDKAEELCLEVEDYWARVDESDGFDVEGIQAPPGGTPLIHYDCHLPNSRHPDPVLVKLYASAGLHRYNMLEGTNFKLVDVMKFNKLMMHLSPFYITLLAQDPVSRSQQTFQVQVDEHCLSTMDLTVLIARPKAVSTNESVLAPQSFSVEESPEWPSDFNDGKRFYRVKESELRNNDWISLYLQLVLVSHDRMRISDSDLSKLKIVEAVIETKDDMLPPNERLLNAKTAIVYITFKGFTKCRIGDEHTERKTIVRRIFDEDTGHLSIKGELIGEYKLGGDFDPGCYFNSPAILEARRICQGLPPQPF*