MEKRRFWPKGGRVRSADNIEVRNRDRMPESCSHRMKRVRDEISDLLQLQQQQESDWHNRYNQLVQEKEEYRLKLEQLHYQQSKADSDATPSLLHSGKGVAHMEISSGRGRSADNIEMRNREQMAEINHLQRLCNQLFQEREEYRLKLDSAEQLHYVQSKADSSSYQDSDATPSLLQAAVDSVNEAITACASELFSRIKKNSLAINFALMNSDPKKSGHMTKFELRSFLCHILFKGFEESDAFFSASQGLPLFEKPVARKRAFFHVYKLCRDVDANQLLNIEQADFAHFVDVKESELCKGLNIMEQRLVMDERREEEFIPLELRSRNDNDKFRSKLLRLLKAVWVLHRLAFAFQPSAEIFRVAQGSVFDEEFMENVAMNDDDDEEDNAAPIVKHVSFMCVPGFTVRHTIIKSRVLAEIISQC*