MVESQGYVCQEHTVTTKDGYILGLQRIPVGRSGQPSNKPPVLLQHGLMMDSGTWIMSSPKESLAFILADNGYDVWLANSRGTTSSFGHISLTPNDPAYWEWSWDELAAYDLPAALQFVHNKTGQKMHYVGHSLGTLIALGAFSQEELVGMLRSAVLLSPIAYLEQMPSPLARAAAEIFLAEDLYWLGLHEFAPKGQAVTKLLQDICNQPNTNCSDLMSAFTGQNCCVNSSTSQTFLDHEPQATATKNMVHLAQMIRSGSMTKYDYGNEDDNMNHYGQPTPPVYNMTSIPKDLPLYLGYGGKDLLSDVNDVHVLLDCLKDHDGDKLVVQYVEDYAHADFVFGVNAPQIIYDPVMAFFHLH*