MTQRMGSYGKDVPFEIQFLLVEGSEGSPLSTDVDDGIGEPKIYIDLPEQFYKEMKTMSSKSLWKVEIQLLKHETTEGVYSFFLGVGTDPYEVITTTVKAVERHSKTCVHHERKTLPVILNWFGWCTWDAFYTDVNVTAQGVKPGLESLEKGGTPPKFMLIDDGWKSVEMDPNEKPPQVGYSENFANRLTHIKENYKFQKDGKIGERQEGPALGLRHIVTEAKESHNLKYIYVRHAITGYWGGFKPGGFGLEHYNSKLSFLVEPHGILHHESDDALECINVNGLGLVHPKNVFQFYDDLHSYLASAGINGVKVDAQNIIKTLGAGHGGDVKLASQYHQAMEASIARNFLDNGITACMSHNTHSIYSSKKTVVIRAFDDFWPRDLASHTIHIASIAYDSIFFGEFMQPDWDMFHSLHPMDEYHAATRAIAGCLIYVCDKPDEHDFDLLKKIVLPDGSLLRTQIPGSPTKYFLFTDPTRDGTNLRKLWNLNKHIGVLGVFNCQGTGWCRVDKKNLIHDFHPKTISGAIMRGPH