MELQEGVGNVMLDPMGWLLMASHSQPSNMPNRLLRRMLLSSVWQRHQRGHFGFHEAAQQLAQLPFLSRSHWSPHDIAKILQNRTLTPAPCAMLQLLDVLRMRLHLRLFCVCNASAEELHLLRHRFPKLFGRFSAIFTSGEEGVGKPSQRFLQIAMEKAGILAHRTLYLDSHDLESIVAARSLGMHAILVKPVPMNDTSQIGQLHCALIRDILLAFYPCALLQNLSWSPTSQWHLPPPPDHLLQYPLPSNCLSPISLASLNSTIPSSLQTSTTPILTLPTPGCWSATLTSARQFLLKNGAHEPNNRIRHASLTSDGIRISDNFAQFLMADLLDDARFLPMESLPVNGLICFINKNSCTTDNKKGAMCSFGSNGCASDAFTFKDIPEDLDTTSIGLSVLHKFGKVAMETIHQVLDKMLKYVSDDDGILQVYFDLERPRIDPVAITNAIFLFHLAERGHEVEKSERFVESVLLHRAYTDGTLYYNLGEAFLLSVARLVHRFEEHFRRNGMKGLLAARLQEELQRKERGSQEREGNVLALVMRMRACALCGLKQEAQAKEEVVRMQKGNGSWDAHAYYRYGSNAQSWIGNEGLTTAYAYANVLAL*