MSKGTDSYGVTTGFGATSHRRTKQGGALQKELIRFLNAGIFGNGRESCHTLPHSATRAAMLVRINTLLQGYSGIRFEILEAITKLLNHNITPCLPLRGTVTASGDLVPLSYIAGLLIGRPNSKAVGPSGDVVNAEEAFKMAGIESGFFELQPKEGLALVNGTAVGSGLASMVLFETNVLAVLSEPKQDRYALRTSPQWLGPHIEVIRASTKSIEREINSVNDNPLIDVSRNKALHGGNFQGTPIGVSMDNTRLAIAAIGKLMFAQFSELVNDFYNNGLPSNLSGSRNPSLDYGFKGAEIAMASYCSELQFLANPVTNHVQSAEQHNQDVNSLGLISSRKTAEAVDILKLMSTTYLVALCQAIDLRHLEENLKSTVKKTVSHVAKKTLTTGANGGLHPSRFCEKDLLKVVDREHVFAYIDDPCSATYPLMQKLRQWKPINSEPNQGVFTAMCEGKIIDPLLDCLSAWNGAPLPIC*