MGSKALVLLHNLLWSLLFSWCNTCYGAESDIQCLQALKEELNDPDNNLSSWIFSNETEGLICRFTGIECWITEESRVRYIRLRNMGLQGQFPSALKSCKSLTGLDLSSNNLSGPIPHDIDELVPFVSVLDLSSNGFSGEIPLNLSNCTYLNVFNLTNNQLTGQIPWQLGQLNRLHKFTVAKNSSSGEIPYFLNSFPPQDFDNNLCLCGIPLNPCKINLRKSQIPVIIGSAVGGILFAALVVSVLLFCMFRVSEKKKEDVKGSKWEMTMKPTKGFKISMFEKSVPKMRLINLMKATNNFNRNNIIGSGRTGTMYRATLSNGSFLAVKRLQEPHHSDKHFISEMTTLGSTRHRNLVPLQGFCIAQQERLLVYKYMPKGTLHQHLHQLQSEITWPLRLRIAMGVARGLAWLHHHCHPCIIHGNISSKCILLDEHYEPKISDFGFARLMNLDESEGNFCNLGHVDPKSECSSMATPMGDVHSFGMMLLELVSGKRPNKMAIAPQNLKGTLVQRINYLSNCYPINKSVIERECHGDLIEVFRVACGCVAPASERPTMFEVHKILRAISKKYDMVDEDEILIPAECQFWLST