MAVAVLLSAVSLTCVVPMDSNDLWLEVSAAGQEAARQRAEPLGTPAAVWRAYLGGLALAGVLDWLGEAGCAARVWPGDDALPSFWQWVAGTALAVGERRLLVVAGEEPAADELCVPQEWIDIPTWAADYYLAAQVAPEAGAVQLWGFISHRRLKEVAVYDAQRRQYCLIAGDLVREMACLPAALHLELAEPTRAPLAALPTLPLGQARQLLTRLGDPALSMPQWTVPFGLWGALMAHGGWRQKLYELRQGLPEQRSVPDWIQAGVSPLGELAGWRRWRLRAEPEGTRARGLAPGAPSMGVLLTRPLRIAGGDYELQLQPVESPDVPVWRFELQAAEAGAPIPSGFVLRLLAEDLQAFVNNEDSAEQPVERLYVEVAVDPGDALTWEIEPEPEGFDREILWLA