MTSTDNGVSTQALAGPGTTNARSEPTDVVYEADDSILGLSAWPLMCQSATTNFNAVAGNLDCSALREPWGSIDGSAQVVTPPVSRDKMALRGDDYSISKMSSHAPISASLNGQLSQEQEQPLWATALGDRQMSWTLPTPASEGFESENCCLFRAMELVSSLHASRYVCKRASRTSRLESENGRCIDVDEALFQNRDGLATIDRILNCDKCTEERLPLVMCCLAIEEILGWYEAVAGLTSAMDPEHPPSQDSHDNLTSRVFTRPLVMGEYHLKPSLQLAIRAKAVSSEVQERLIPLLQAIQEKHCGSSPEELGIVKPIEEHCQEMSWWCQQIIARAEAVAWA