MDSTQLHVAIVSSPGIGHLIPVLVLGNRLATHHNIKITILTITINSSSPEIEFLKKFNEKKTIQIIPVPSVDISHLIDSNTKLFTQLHILVREALPEIRSGIASMNHRLDALIVDIFGTQILPIAEEFNIPKYVFHPSNAWSLALFMYQQVLDQEIEGEYVDLKQPLEIPGCKALRSDDVMDPMMDRSNQQYHEYLKLAMEYTCFDGILTNTWEELEEETIKALRSNEKLQSISRCPIYPIGPLRRTIDITEHDEVIQWLDKQNQKSILYVSFGSGGTLSSEQIIELAWGLELSQHKFVWVVRPPFDNGTDSAYLNSNENDTGGSLEYLPKDFLTRTKDMGLVIPMWAQQVEILSHLSVGGFIFHCGWNSTIESLTSGVPMIAWPLHAEQKMNSTMLTEELGVAIRPTVLPTKKLVKREEIQEMVRILMHTKEEKSIRENVKKLQLSAENALSEGGSSYNTMCEFVKNICTS*