MSVPSTFLPHLPRSQYTLQPIHGGFHAADVLDDEADYPSEGGNKNGRRVKKEIREIKRKRRFSAGLVETMEGMGLGLDVALPANTETIVEDKINEEMEDAEDTGDEYEELETPHLEPFEREWAEKWLSGVVRRAQGWLEENEGDEKTEGIKDIEAILRDATAVLAMMAGTSAAGSLTRHLPNPMHSPSTSTFLASFSASPNRGMRPQKANRSLLPILLHDAPMGDHLSVGVQTWGSAILLGRQIALHPSDYGLFPPTKVNKLLDLNAIASNTHSGLVVATDFLPSVLDNLKICVDLNFPPALTSNGIESTTDIARNEGIHIAKLDWTTFPAFMARGGQGDCVYDETHAKLLREVAAWVLRWWEVGWG*