MVLSKTPSDDSVHSTFASRYVRTSLPRFEMLEKSIPKEAAYQMINDELMLDGNPRLNLASFVTTWMEPECDKLMMASINKNYVDMDEYPVTTELQNRCVNMIARLFNAPLKEEEIGIGVGTVGSSEAIMLAGLAFKRNWQNKRKAEGKPYDKPNIVTGANVQVCWEKFANYFEVELKQVKLSEGYYVMDPIKAVEMVDDNTICVAAILGSTLNGEFEDVKLLNDLLIEKNKQTGWDTPIHVDAASGGFIAPFIYPELEWDFRLPLVKSINVSGHKYGLVYAGIGWVIWRTKQDLPQQLIFHINYLGADQPTFTLNFSKGSSQVIAQYYQLIRLGYEGYRNVMENCRENAIVLRKGLEKTGRFNIISKDEGIPLVAFSLKDNSLHNEFEVSETLRRFGWIVPAYTMPADLQHVTVLRVVIREDFSRTLADRLVSDIVKVLHELPNAKKVEDNLMINNEKKT