MGQNGEGLGNPGLTGLTDKGLLRVREVFADNLDEEFRLIRDAVEDFPFVAMDTEFPGVVARPLGNFKSSREYHYTALKMNVDMLKLIQLGLTLTDAAGNLPRFNGELCVWQFNFRGFSLADDVYAQDSIELLKQSGIDFQQNEKRGIDVQRFGELLMTSGIVLNEDIKWITFHSGYDFGYLLKILTCQPVPTNEAEFFELLNIYFPVIFDIKYLMRFCENLHGGLNKLAEMLEVQRIGPQHQAGSDSLLTSFTFIKLANKFFQGVTGAEKHCGILYGLGLDTHTSAASNDNNYSSKGYIQSS*