MPPSPPLSPALHRLLSFLPRLASPRHLLQAHAFLLPRGGQRDPRLLSALLLASLCLVPHSQQTSDHAAALLRRVYPSVYLRDVARLPPHLLRRSLLGQLHSLLLRTGHVASDAHVSSSLVQLYCTCGHVADARSVFDEMAVRDVVAWNVMIAGYVKAGDQAHARELFDAMPERNVVSWTTVIGGYAQMKRPEKAVEVFRRMQVEGIEADGVALLSVLAACGDLGAVDLGEWVHRFVVRRGLCQEIPLMNSIIDMYMKCGCIEKAVEVFEGMEEKSVVTWTTLIAGFALHGLGLQAVEMFCRMERENMAPNAVTFLAILSACSHVGLTDLGRWYFNIMVSQYRIKPRVEHYGCMVDLLGRAGCLKEAQDLVKNMPLKANAAIWGALLAAARTHGDAGLGEQALLHLIELEPNNSGNYILLSNIFAEQERWGDVSKLRKAMRERGLRNVPGASSIEVDGMVHEFTSRDWSHPFIHTICEVLCEIDTNMKSVGFASVFPEVLHVIEEG*