MFDGWECSGGSSSTRRGMSDFAAQIEFLVKPQLSDPASPQRGEWPPAPDRKFQAMVATAAEIGEDLEVLKYLESPPLMQFEEALCPRAPLQYVPENFRRGKDYHTGTARHLPVVHPKNNIVSYLWRDVPEKCIAPLTKIVEQLTHIGRATSLVIGRVVPADSVKFNWVPDKDGGLRVRTPYTGRLQELIAHFEVGARSPAAPYTSYREKKTLVSNERWGELFVLRPQRQLDIHQTTYWTDKLRRAVISQAEDSSLPPLVHGHGDYRHVAWAAIPDVGHKYAKGHILGLGCWLPSDVSDLEVGVVGASLMRVRNLGEVELELDNVGLKGLQSSAWNKASKSFATVTPVALDRWPTKKVSPESIVAESLAKMGLPLPAYISCGNTSPIKGTIDARKYPSRKNRRYMCHVVIVWSSYIIGPIIIGADRYFGSGLCRPFYSEELNNVSQI