MVSRFHVRGGISRSRGFYHDGQVLDFAEFRELLMLSSLKDMRDPFQIWGRAIIDLGDVDTSFPLSAGRYHKTGQLGHHRPKQKVLRHLLAGAASAAVSRTVVAPLERIKVLSMVNFDFAKEGFPFTFSKLWREEGVEGLFRGNFLNLLRIAPTKIVEYLVYDNLKEMVLKRTEKVDIGGTERVLLGSIASMAGTFISHPIDTVRTVLIVQVGGAQRGIFESTKAIIKDKGFAGFYKGIIPNMIRVAPYAAINFVVYDELKQWYRKKIGPGGELGLLSSVCCGVLGGAAAQIALYPLETVQRRLQITLFPFRWPVLGLKPEETRMDIHAEVAFEGKDVQDINRDSGMFQIQSSYSPYCSPVLLVQKKDGSYRMIVVYRALNKISIKNRFSIPLIDDILDKLEDAAWFSSIDLKRVYHEDDGHHFSTS*