MLARALAPDKCGLLSFQVPSVNGVWRRRSSSLRISKAKVFLAVSHSSKYRPPHANDTDHVWEQLRREALEQSQEEPYLASFFYATILVHPSLERSLAFHLANKLANPTLLSTQLFTLFWETFSEDVEIQEALRSDIRAFRERDPACTSYVHGMLNYKGFLACEAHRIAHRLWGQGRFALALALQNRISEVFQVDIHPGARIGKGVLFDHATGVVIGETAVIGDNVSILHHVTLGGTGNCCGIRHPRIGDGVLIGAAAILLGPIIVGDGAKIGACSLVLIDVPPHTTAVGVPAQILGRGGKAASARIKEELPALSMDHTSSILDYII*