MGQSGSSEAREDLILTREGIHQINDAVYELHAPAGVPDVEIVFFHGLQPFDYKDAHWQTWLTGAKNSNELWPQTWLPRDFRSARILSISYDSSAQEGSAAGRTDMFLIGENLVQNIVLSKDAHVGQTANCPVIFVGHSLGGLVIKKVILSARKKLDQLSPKRAHNVQDVAKLESFLQNIKGVFYFATPHQGSSMADVAKMTDFIKVLPQRSEVLKFLTVLNKEGARLNDEFRVWRENNNVRAWTLFELLPTIFAGFGKIVVEEGSARFDADKFYGAQEDHISICKLEKQSSTSYQFFTEFITECTGLDKRMHQEDDSLIV*