MFSDEGKLLEKIVNRVFREVKTREVAKYPIGLYDVVEDFERSIAEFAHERKKNAKLVEIVGMSGSGKTTLAKQLFHLKHSSFDASSFLFCVHKASAKNLLPTLQRKLLKDLLDLDHKIDSTSQGKEILRSCFATVGTTSRFLIVLDHVDHDDQVDALLVENLLQSDSLILITSRDRHLFESRPETILYEMKRMNKNHARELFCSHAFHRCPTVRGFENLVECFLSACASLPLWLIVFSKLFSVIFESYVWQSEPHKLSRGFYEEIKPRLQNTIAGFYIGYPGNTAVQMLWNALRWNSEPGVQTLEYRSFIEVEHGQTLPLRMHDLLQDLGRYVAAVDQNVPWRLWNLLDTNPSVLRGHFGGIFEEKEWDFEQRNLSKVPNKEMKLKFQISYDVLDRDEKTVVLSEDVEDAFLDICSFFRGWEWETVASIVREEVLLTLAQRDLVAVVYPLFALFSSMCEKK