MVLLDHEDVYVASYHCPLDLLSDPLLVSMEVGTAKTLTRKALHCLTCLWEDLEVVARMNAIGDIISEHNPHFICFQEVTPAIYNLFQCSPWWGRYQCSVTPALASKRAYFCLLLSRMSSTAFHRKSYQNTVMGRELCIAKVDVMGGKQLFVATTHLESPCPAAPTWDQMFSPERVSQAKEALNALKGHPNVVFGGDMNWDDKLDGSPPIPGGWCDAWLTLRPREEGLTYDSKENAMLSGSRLRKRLDRLFCHLQDFRLESIERVGTKPIPGVMFEKEVKVKKQAQMVKLPVLPSDHFGLLLKISQSG*