MLSLPSLLLLSSHGSSAATSHGSSAAAAAPPHALHPLLTSLRSVRERLTRRRKKRILILISDTGGGHRASAQALAGLIGRQHGESIEVSIVDVWTNYAPYPFNRMVSQYRYMQSRPLLWGTMYRTSAFPPTRFLFNSAQRLLAKSGIRACIAQHEPDLVISMHPLCQTVPLQALASLAHDGPSPSSVAGGEARGRVPFVTVVTDLGAAHPLWLHPGVDLCFVPSSSFVRAAKSKGLTDAQLRLHGLPVRHDFAVQRRRGAAARRELGLHADRKTVLVVGGGDGSAASSEVSAAILDCHADLGKRGEPVQLVVICGRNARLQQQLRETEWAPSIHVVVEGFVTRMSEFMAAADCLITKAGPGTIAEASICGLPVMLSGRAASLGPHLPGQETGNVRHVLSNGFGAYSRNPRTIAATVSRWLSSPSELQTLSRNARAASRPGATADIVRDVLRLLEDR