MSTFGTTFRVTTYGESHCRSVGCIVDGCPPGMQLTEADIQPHMNRRRPGQSDITTPRNEEDKVEIQSGTEFGITLGTPIGMRVMNKDQRPKDYGNSTMDRFPRPSHADWTYLEKYGVKASSGGGRSSARETIGRVAAGAIAEKYLKLAYGVEIVAFVSSVGNQFLFPPTAEHPTPCTNPEFLSLLQTIDRKQVDSHLPVRCPDAEASAKMRDYIAGFKDRNDSIGGTVHCVIRNAPSGLGEPCFDKLEAKLGHAMLSIPATKGFEIGSGFAGCQLPGSIHNDPFIKAEEAATSAQNGAQHFGQSRPKLTTKTNFSGGIQGGISNGAPIYFSVAFKPPATIGQEQKTATYDGDSEGVLAAKGRHDPCVVPRAVPIVEAMAALVLMDAVLTQQARHTAKSLLPPLSQTLPSQPPSGNGVSENAAGN