MVVNPRWQTWKQSNTEKAIQVRGTILDEACWDQAESFVSIMEPLVDLLKLCDLDVPLLGDIYEGIDCMLERIQELLEDKDPLLLGTIKDIHISRWNKYNTPLHALAYALNPKYYDEAYLAKFGGRRKAPNKDNEVANGFRTTIPKIFSDPIELAELKNQFTSFITGSGAFGNVNALAERGKLTPISWWGYYGVETPEFQTLVSRVLSQVCSSSATKRNWSTYGSIHSVKRNRLQSAKAEDLVYIHSNLRLISRSRPNYNEGPSNLWDVNPTDADLDTPESSLVIAGSSASVVGGQFGSTSHVASSSCAASYRQYGELGAIPLEDVEDDDYLSD*