MPVLALSEELDLCQTWQSAYAGYCKQKQMVYYAFGPTLYCFFISRWVARSHHIAKDRSAILMPVVILCLWDGTMEFLCGFAPHAMFWALLCLVVFETNAEHVDNTTAVFGRILRQSGLARTPPMGWNSWNHFGCNINENIIRETADALVSTGLSKLGYEYVNIDDCWAELQRDQNVCPFFTIALQYFCLQLGFLEHGKLVASASRFPSGIKALAHYVHSKGLKLGLYSDAGCANTSLTSDFVCLYYTCQKQPGSLGHEQVDADTFASWGVDYLKYDNCYNDGSKPEDRYPKMRDALLRTGRPIFYSLCEWGVDVPATWAPEIGSSWRTTGDIEDKWESITSRADQNNEWAHYARPGGWNGNNMFSYSLARQKNEAIAFIFFSKETTTYYHIPLILLTSGILINAIAYVFSVSDPDMLEVGNGHMSTEEYRSHFSIWAMMKAPLLIGCDARFMSKGTYSILSNKEVIAVNQDPSGVQGQKVSKEGDLEVWAGPLSNNRVAVILWNRSSSRATITAKWEDIGLRPSAVVRVRNLWRHRDLARNHQGSLAASVKSHACKMYVLTNVSH*