MVERAEKLKDDVRTMFETCDSTEGRLQLVDAIQHLGIDHLFKEEIEYSLSEINASEFISSSLHDVALRFRLLRQHGFHVSPDVFNKFKGDDGRFVSGITNDPRGLLSLYNAAHLLTHDEPELEEAISFATQHLASLSSGTDLNPHLIDQINRALDVPLPRTYRRMETLCYMPEYRQEEGHIPILLELAMLDFNLLQHVHLKELKAISEWWKDLYGYMGLSYIRDRVVESYVWSYVVFYEEDSALARMIFTKIIAFIILMDDTYDSYATIQECRKLNEAIQRWDESATAFLPEYIKKFYSALLKTFKEFEIHVEDDGQYRIDHTKKAFQNLSAYYLQEAEWSYQNYKPSFEEQVALSTVTSTVPLLCVSTTVGRGDALTNEAFEWAANDIGAKIACAKITRFMNDIAAFKQRGRKNRGDVVSTVECYMNENKVTSEGAFTKIDLMIEDEWRTINQALCEHRELLPAVQQVLNLAICATFFYGKRKDAYTFSTHLQETVESLFVRPVSI*