MSFNDHGDASLYRAIDRERFHNQAAIDALSANEKDTILNSESGIVVRHYQRRWNALIKLMYSEGARAMFGGYKMTGHFIRHGEQQRRTLHGHLIGWCEGMPMYDTCEKQHMKEYLEFFDSIVKAEIPRPPKPDDPAVEDNLHVPDALRHDWATAFLRKVILTFNIHRHSGTCRMTKAKQAQHYSSSTRKRHEELFAAAAQFKPTQEYTNPLLEGCQPIHGASDKDAQELADLVKKLNNAWWRARKWSTPELKNAQRGDRLLVPMRRTVEDLFVALFNEWLSRIAHSNLFFDLVADFEAMGAYMFKYALKVEPQALESIYAALAKAAEKGGTLRSAMAKAIRKPEAAFHMLNYPIWHSSFHARTRGFMRPIRNRNPGETKIFVNNDIDWYMERPDDHFWNVMPLYKFLQWFAVVAKKDGIPGDKIDMSPLAPATLETGRTESHHTDSQHSGDEPEDDEDDDDDHPDSDAPEYPQRQIEREHREEKARQAKTWVLDPLWQRWLREDALSDEEWRQLQKTPPLVIPDGERCTPCFNTASGKKQLRMRRQPMPVVMPFNVHSGQVAKYAPLLFYHPFRNEWTDLLDMPARAEVTDAILAAAMTKARKATITRHASAASDNIRVRMEEIISRITDIPNMTATGAIVTEHAEPGTIRNAASSLGAGLPAPSFQPASVETEQAVLRAHGVIPPSAEAGTRGPSVQAAPPSSRAPLVSPDDLKPEQREIYDKMVKYFQLRRKAEALKARAMRYRRDAEGGQDVPEILKCWYMPAGPRFFVTGGAGTVRFRRLQRRWGTMHTRFHLQTHLSGKRDQIKHSSFTIDKLRLELQKTYVLQIDEIMSCWTNIFYSFKTALEDAMCGREAVGDPETGLAPPPLPQYQVGPDGRTPVMQRYPFGGLAIITYGDAAQVPPVMSQSLWETLLPARKDITMQNDVKWHTPNLHTFLSYFTAHVLPSSMRHLADPELGQILNWFRDGDPDHVDDVYHYLLRRCLDLNNDLGDDNENAIHNTLTKNQDPTWDEAYHMFLTNKLAEQHNDAMIRRHHAQYRDPVLKIVAKDTHPREHIKKCESVDAYGERIPCTNEQGSIPTRSW*