MKKGIDSYGVTTGFGATSHRRTKQGGALQKELIRVLNAGIFGNGRESCHTLPHSATRAAMLVRINSLLQGYSGIRFEILEAITKLLNHNITPCLPLRGTVTASGDLVPLSYIAGLLTGRPNSKAVGPSGEVVNAEEAFKMAGIESGFFELQPKEGFALVNGTAVGSGLASMVLFETNVLAVLSEPKQDRYALRTSPQWLGPHIEVIRASTKSIEREINSVNDNPLIDVSRNKALHGGNFQGTPIGVSMDNTRLAIAAIGKLMFAQFSELVNDFYNNGLPSNLSGSRNPSLDYGFKGAEIAMASYCSELQFLANPVTNHVESAEQHNQDVNSLGLISSRKTAEAVDILKLMSTTYLVALCQAIDLRHLEENLKSTVKKTVSHVAKKTLTTGANGELHPSRFCEKDLLKVVDREHVFAYIDDPCSATYPLMQKVGWRVFTAMCEGKIIDPLLDCLSAWNGAPLPIC*