MVKEVNQRLKTWWMDIRRYKEREIHQLLGGLTFLIFVVPNPHLTRALLEYWDSVRMVFKFTDCNLTPTIEEISGFIDLPYHECQMIVPYKPSSREFLKSMGMKSNPTWTSLDLGWTNLDFLYSRFGRDDGYYIYDHEFECSVEEREKYRLDAFAIALLGSLVFPKSRGRIDTCLRYVVPDLAQRRAEPRKTIVPMILAEIMRSLSTCVDGRMFFEGCNLLLQLWAIDHFHKRSDVVDTYLGQGNKIDNHPRRLARFAAPVRFVDWQIFLTELESRRIQWKLHWLSTPNVIVRGDDRYFIELTGLKGVQPYAPLRVLRQFGKTQVIPLRSDMEPFKYEFGLDKPQVQQHTSTMGACVDHSYWCTTGFMHA*