MMKLVIALCLIGISAAYVVPVYYEIYPEDATFDEADIEPQLSPAELHHGSIRERRSLQPGAPSFPMPGSQLPTSVSGNVEKQGRNTIATIDAQHKTDRYDVRGTWTKVVDGPGRSKPNFRIGGSYRW