MFKVRVIPCLDVKDGRVVKGVNFVDLRDAGDPVEAAIAYDAAGADELTFLDITATHENRGIMLDVVRRTAEACFMPVTVGGGVREVDDIKTLLRAGADKVSINSAAVSRREFVKEAAEKFGEQCVVVAIDAKRVKRPGGDRWEIFTHGGRNATGIDAIEYAQEVVSLGAGEILLTSMDRDGTRQGFDIPLTRAIADSIPVPVIASGGVGNLDHLVDGIRDGHATAVLAASIFHFGEFTVREAKEHMARRGLPMRLDA