MSKGTDSYGVTTGFGATSHRRTKQGGALQKELIRFLNAGIFGNGTESCHTLPHSATRAAMLVRINTLLQGYSGIRFEILEAITKLLNHNITPCLPLRGTVTASGDLVPLSYIAGLLTGRPNSKAVGPSGEVVNAEEAFKMAGIESGFFELQPKEGLALVNGTAVGSGLASMVLFETNVLAVLSEPKQDRYALRTSPQWLGPHIEVIRASTKSIEREINSVNDNPLIDVSRNKALHGGNFQGTPIGVSMDNTRLAIAAIGKLMFAQFSELVNDFYNNGLPSNLSGSRNPSLDYGFKGAEIAMASYCSELQFLANPLMSTTYIVALCQAIDLRHLEENLKSTVKKTVSHVAKKTLTTGANGGLHPSRFCEKDLLKVVDREHVFAYIDDPCSATYPLMQKLRQWKPIDSEPNQGVFTAMCEGEIIDPLLGCLSAWNGAPLPIC*