MESHTLDMVALDDRLPLPAVSKPLRPDHQKFTSCSADWKGRLTRHGKHGGMRAAVFVMGLQAFEIMAIAAVGNNLITYVFNDMHYSLPKSANIVTNFVGTIFLLSILGGFLADSYLGSFLTIIIFGLIELTGYIVMAVQAHLPRLKPDKCNILNSEEVCKQPKGVQAFFLFLGLYLVALGSGCLKPNMIAHGGDQFDANDAKDRRKISTYFNFAYLSFCIGELIALTFLVWIQSRCGMDVGFAVSASVMVLGLVSITTGTPFYRNRLPQGSVLTRIAQVSQYSYMHSRFSLARFFVDRNSLNY*