MGDSNNQTTHFVLIHGSASGAWAWYKVKTMLEAAGHSVTALDMSASGVNTKTLEEVVTFDQYNEPLIEFVANLAENEKVVLVGHSLGGLNVAFAMEKFPEKISLAVFVTAFLPDTEHRPSYMLEKFIENSPAVADGWQSVVSSTAGYETFMKSTAFNLASPEDLSLQTLLKRSGSLFLESLAKANKFTKEKFGSVVRDYVVCTQDLLVVPSLQRFMIEHNEVKEVMEIPADHMAIASRPKELCQCLLEFARKHA*