MASSSCLTWKHNVFPSFCGGDVRKGFLSHLLKELESKGISPFIDNNIERGQSIAPELVQAIKESRVALVLLSPNYASSRWCLDELVEIMKCREREQQTVITIFYGVDPSDVRNQTGDFGKVFNKTCDGRTEGVKEAWKKALVDVGNIAGYDSSRWDNEAKMIEEIAEELMKVLRITPSKDFDDFVGMEARITEIKCLLSQQSDAKVKFIGIVGPAGIGKTSTARALFDRLSRDFEFSTFIEDIRGSKEMPSLGGSHHKYQLDCQKELLSRLFNQKDSKVGHLGVAEQRLRGKKVLIVLDEMDCLFKLEAMAKKADWFGHGSVIIITTEDRKLLEAQRIKWIYNMELPDEVEAMQILCQYAFGQKSIDYGPARIIARALHNQFYPGIRRFEIFCQYAFDQKSQNYVPETRTVKALSNQCILDIRGSSEMSSLLGSDYKYQLDYLYDFYELAQEVTELAGGLPLALRVLGSSLRGMSRDEWRNALPRLKSSLDKGIESILMFGYNGLRDDKDRTLFLYIACFFVGFEVDRIKHCLEDCKLQVVHGLQNLEQKSLIYTENGYVGMHALLQQMGRDIVKKKTEEIGERQFLMDTKDISDLLEDEDTGTGKKVIGIKLQALGEEEIQISKSAFQGMKNLQFLLIDYRNVRIREGLSCLPDKLRLLEWPRCPLTCLPSKFSCKFLVELIMTNSKLEKLWDGIKPLQRLKRMVLRESRYLKKIPDLTTATSLEELDLHGCISLLELTSTIAFATKLTRCKLGDCFRLKELPSSMGRLINLEVLYMTGCRNLNEFPNVPDSIEELVLSKTRIKKIPPLIVNLSRLRRLIMCGCKKLKKISRNVSKLENLQYLDLSNSDNLNNGFKAVIRALIDVIKEGDLSATKEAYYALYQLYFLLENREKAVSEGSLYSRLNSPAEMADSTTTAADAVTLKREFNKILTEILSYGGGSKDHGETGVLMKAIDEANRIINSLREVEPETDILSPSPVKMDVPKEFKCTLSKKIMIEPVIIASGQTYEKRFIQEWLKRERTCPISNQVLSHLSFTPNLLVDELIKQWCLVNKFKRPKSSEEIVNELFTDGIDSLLQRISSPSSVADQAQAAEELRRQTKRFANVRAFLVSELPGSITRLLTPLSAVDSNLDLQENLVTTLFNLSIVEKNKTVIAETPLVIPLLTHSLKQGTAETRRNSAATLLSLSAIDSNRLIIGNSETLKALIGLIEEGGLFITEAASAVFNICTVSENREKAISSGLIPVLTNKIKEGSSVAELLSLLALVSTHNRGVKEMNDLGLINDLLSILRKPSCPVTHENAVVIVFNMCDRNRDRSGRLSVLSEEENQHGTFTKLAKQGSDRAVRKAEAILKWLKRHGTGKAPQRG*