MVLSKTSSESDVSVHSTFASRYVRTSLPRFEMPENSIPKEAAYQIINDELMLDGNPRLNLASFVTTWMEPECDKLMMSSINKNYVDMDEYPVTTELQNRCVNMIARLFNAPLEEEEAAIGVGTVGSSEAIMLAGLAFKRNWQNKRKAEGKPYDKPNIVTGANVQVCWEKFANYFEVELKEVKLREGYYVMDPMKAVEMVDDNTICVAAILGSTLNGEFEDVKLLNDLLIQKNKQTGWDTPIHVDAASGGFIAPFIYPELEWDFRLPLVKSINVSGHKYGLVYAGIGWVIWRTKQDLPEQLIFHINYLGADQLTFTLNFSKGSSQIIAQYYQLIRLGYEGYRNVMENCRENAIVLREGLEKTGRFNIVSKDEGVPLVAFSLKDNSLHNEFEVSETLRRFGWIVPAYTMPADAQHITVLRVVIREDFSRTLAERLVFDIVKVLHELDTLPARLSAKMEENLVIENNNGKKTEIEVQREVTDFWKKFVLARKAAVC*