MDNIKRLLQYVTRGFYDTKSILVMDALLKHVVLSDEELHQLLSIPAKEIRQICAKLKDDKLLKDHTQREQQENTYGYNKNYQKTYYYIHYTVTIDAIKWKVHSMNKQAEEALGKKSQPQGYVCPLCTKKFTTLEAVTNVQMDGTFTCDVCSTVIVEDTTSDESRVHQDRLEKLMQQIKPIIDELRKIDDIQVAENTFETSLAKAVPAQLEVTAGSTSSIKTAGRGTTSSQTGSNKSSTLTVNLSTGAEDEAAQRDEKAKLAEQNALPAWYMESTVGRQMVMGDTDQEQHGFTEIGNDDDYPQKKDTKEGVKKEEVAPKVKAEDMEPKLEEEEEDALAAYYKQYEAKQRAEDEEEEDEEDDDDDEGDFDDVELAVEEADFDEE*