MELIVASVDGVKFDIETALEEQYGALPLPFSGMDKSIAAVCTFYPKGTCNKGAACPFRHIRGDRTIVCKHWLRGLCKKGDQCEFLHEYDMTKMPECYFYSRFNACHNKECPFLHIDPESKIKDCPWYDRGFCRHGPHCRHRHVRRVLCMNYLAGFCPDGPDCKFMHPRFELPAPTENANQNTNKVKAVLVCHYCNEYGHKAMYCLKMTPEQRAEQARIENEPFFKVIFLTSSS