MVCSRPTVPSWLSAASRVDFDGGASAAMPEAVFLDGRDQSNSLSDFDMGFSERVLSATGAAFLSAIIVNPLDVAKTRLQAQAAGVPYSHPQHHISRCMASLGPNMIFPDVRCSPSCAHGGLLGTGSFCPPECSQYKGTMDVFYKIIRQEGFARLWRGTNAGLALAIPTVGIYLPCYDIFRNWIEEFTTQNSPKLTPYAPLAAGSVARSLACVACSPIELARTRMQAYKEFQVGGKPPGMWKTLLDVLSSARNTNNHQNMSSYRVLWTGVGAQLARDVPYSAICWSTLEPIRRRLLRLVGEDANAASVVGANFTAGLVAGSLAAAATCPLDVAKTRRQIQKDPAKTWRMTTKQTLIDVWRNGGMKGLFTGIGPRVARAGPSVGIVVSFYEVVKYALHQGHTSS