MTTSVQGPAFDGNDPPHKRIRVQESDDDLRPRQGQLVEYRDDDATATPRSSSLPAPTLQLTGHAGSVYALAYSPSGQTLCSASFDKTCLLWNHGTYENFKTLTGHKNAVLDVTWCDEDCIVTASADKAVFVWDALTGTRLRQWKAHEGVVNAVDSITEHTVVSASDDGTCRVWDRRQKSAVMTLRNNSTNHDSDTAGTPLPITALAATSTHAYTGGIDNLITCWDLKTQRKQYAMKGHADTITSLAMHPEETHVLSNSMDNTLQSWDIRPFVTGPNRHHKTFVGHKHNAEKGLLKCAWSGSAGGGGGGGSMVTAGSADKFVHVWDEFSTEELYLLPGHQGCVNVVAFHPVENVVCSGSSDKQIYVGELS*