CTGVHQKVLSSAFVFAKLIQFFFSCTSFWPYGPSVWHDSYLLEDEALLCSLPFLSFGCQPLCSNSPAVAQSSSLQAPCLVPCDTGELDTSFDDDLLRCWEAIEQSDDSTEDSGKGLPLLCYGEESGAASNAMRADRVRSERVLTFELVSQYFYMPITQAARELNVGLTVLKKKCRELGIPRWPHRKLKNLQTLINDVEV