MFVKNGSAQLEQQLELPAETTTYCRLCLARENLVELVSAGSGISPGGRLDQLIELIFECTNVRVWMEEARASAYLSPDAEPGCAICRGCQGALAEFQRFRSQAKRVDELIKSKAGSRGSPATTLPTSALDAAVTAGTTDKTEESEEVKQQLQDQKLADQPVDKSKEVVNVDRKRAPVEFLAVATTKRPRLVPTAVLIATSTGGKHKCRYCPKSFKTPTGLTEHTRANHNRQHQCSNCLEQFQHAPSLARHIRNRTCYTFTKYRCRVCTESFLEQAHWAEHIKLHAEDFPYQCQECLSQFKHKATLRRHVNTVHLLQY