MESTIGLRFSTLPNQYSICMPSGFHAARATKPHLSFSHSSLSLPQSSRNRPIEHIRGPITCMLDGSLPPTYYRVDKGRASMASASPFLHNIGSGRWTNHKGNAAQIDGHSLAGVPLPGTTSIDHYIELMEVAKKLKESRQYDLAVEILELNEPKVSEDPEAAYQVQMEIMHILYLQEKFTEAMVYAEKLYENKAIYAKRFQFELFYATKLLEIAKKLKESQHYDLAVKLLKVHDPEVENYPDASYSVKMEIMHMLFLQEKYEEAWTYCDALSKNEVIYLPQFKSGLFYALKSGILCGLNQHQEAIKFMHKFNQNRSEGFPLVTPDKDESTKKFGS*