MASTTALKGQALFDLSGKVALVTGGGSGIGLMAAQALAANGAKVYICGRTKEKLDKAASTHGSNAPGEIIPIQADINSKEGIKSLVDELQKREKCLCILVNNAGISGETFSVAEANSAEELKKELFDNVKATFDDWLSVYRTNVTAVYFTTVALLPLLQKSTETHAGWSATVINISSISGLVKTSQHHFSYNASKGAAEHLTRMMAADFSAAGLKIRINSIAPGVFPSEMTTEGSDEGQKSKIDKSQYEGKIPANRPGKDEDMAQAVLFLASNQFVNGQRVVVDGGHTLAAGL*