MDILQEGNGKEAFRTLSDASFVSSANTQVKKPAATGRNMLPDPIVTSAKNLARRKVKFMCSSAGKILPRPSDLKLRYVGGETRMISVPRYIQYAAFFTKMVELYGSDIVVKYQLPEEDLDALVSVSSDEDLENMMEECDKLNTSEGSSKLRVFIFPSSELDLPDLEHMDDYKTSEQKFVDALNATVSADIIQGAHNITAKGKQYTTSDSFNDAYKAWNGIQSQEKGSIYFKDLHAGVVREENYDVSGNMHGGNVHASGAISPFSYSHFMGQSGFSNVFSAPDVFGNDSELSNLDSSSSFFQHGFGGEYTENNWPSRLDMPLPKDFTTNVRVQDTAHVAEQSVAMEGMMGIKESFVKGPISGYESIDEFRDSHGNALHQNPLHLSPGALLQKQLLSTSPEAFHYRGNVLDSKHLEVDYVQPCPVNSGVRLQEDHDKASHEGYRLQSHYQWGAAPVFDSLALDRENGAFEQINRRSMGEGTVNPLAAPLHPREGLGIVFPASSGPSSPLGMSVQNERRFAFSSSEASERAGVSSLDDAIPSDSSAQIFATAFATNTSRELNVEVESSGIPSNTTKQDSSDTIPWITAEKESYPLARPDTTIQLEGLSQINYQTPPVGTHSQIHSHAPPETTKHPQDLQENEGMSTILPFYGMSRTSGRPVLHEAASLGQNVDGVATVQSEDEHADRLSHHSDSRPADTADVHTLDMLSGLLESCQVMECLPAPRSTAESLKSRSLCSSEEAPLPQESGQLTARAARESLLTAVRGLDFPLSTEGHYDFSSFHTMQESLPVYDEQSDNMMASPYISTFNGTRHFAEESLFGNREDPTMSTSDHSRVPALTSLIKTWEASLLEDEDEQHTTMPLAIHERAEEDINSMPVYDKEEYRVEIEEVEDSEAYDYNAAAVAEQEAIARGLQIIRNCDLEELRELGSGTFGTVYHGKWRGTDVAIKRIKASCFAGRQAERDRLVADFWREAYILGQLHHPNVVAFYGVVPDGPGGTLATVTEYMVNGSLKQVLQNKDSYRTLDRRKRLLIAMDAAFGMEYLHGKNVVHFDIKCENLLVNLKDPQRPICKVGDLGLSKVKQQTFVSGGVRGTLPWMAPELLNGSSSLVSEKVDVFSFGIVMWELLTGEEPYANMHYGAIIGGIVNNTLRPTVPRWCDPAWRSLMEKCWAADPVERPTFSEIARTLRAMEASITAKGPGQARILEMYQ*